I think a connection is more than a wrapper around the underlying transport. The class documentation for `Connection` describes this. It also references BrowserChannel. I'll try to extend the documentation for the transport stream.