code: public int pipe(final OutputStream os) throws IOException {
          WritableByteChannel channel = Channels.newChannel(os);
          return channel.write(getBufferForInternalBytes());
      }
docs: Pipe the raw bytes into the given output stream.
  
  @param os the output stream
  @return the number of bytes written
  @throws IOException any IOException thrown by the output stream