Stream implementation backed by Data
Flush the stream
Read data from the stream
Seek to a position in the stream
Write data to the stream