public void nonCopyingWrite(byte[] b) throws IOException {
        try {
            buffer.append(b);
        } catch (RuntimeException e) {
            throw new IOException(Exceptions.toMessageString(e), e);
        }
    }
Buffered write the contents of the array to this stream,
<i>transferring</i> ownership of that array to this stream. It is in
other words <i>not</i> safe to recycle the array {@code b}.
container-core/src/main/java/com/yahoo/container/jdisc/ContentChannelOutputStream.java