checkpoint in writing BytesWriter
second checkpoint on BytesWriter
first cut of BytesWriter
added ResizableBytes; which can add the ability to other instances of Bytes to automatically grow larger as they are being written to