Update stream API to match.
There probably will be stream_responder added.
Set stream owner through shared_ptr.