* implement buffered IO for blob-reading, so you can continue siping from the blob...