How should SSE stream handoff errors be contained in ReadableStream.start?