The HTTP/2 ResponseWriter can access the contents of the slice passed to Write after Write returns.
- When closing a stream while a write is in progress.
- When shutting down the server while a write is in progress.
This is a violation of the io.Writer contract, and responsible for a number of recent net/http flakes.