What do you think about adding a function: ```haskell chunksOf :: Int -> Data.ByteString.Streaming.ByteString m r -> Stream (Of Data.ByteString.ByteString) m r ``` This would yield consecutive chunks of `n` bytes as a strict bytestring. If the `ByteString` doesn't have `n` bytes, it ceases to yield and returns.