This allows us to get to the byte array to go back and
edit contents or get the array without having a copy made.
Since a copy is not made, users must be careful that no more
writes are made to the stream if the array reference is handed off.
Users of this must make the modifications *before* the
next write is done, and then release their hold on the
array.
|