Currently, the source stream used by `streaming_client` streams must implement four APIs: - `read()` - `tell()` - `close()` - `closed` As raised in #80, there are several cases where it would be useful for us to only require `read()`. This leaves the following to be considered for elimination: - [x] `tell()` - [x] `close()` - [x] `closed`