ByteBuffer is rope data structure optimised for concatentation and iteration. I wanted a very simple wrapper around Array[Byte] in order to get really fast operations for known-size byte arrays.