@Override public void write(final byte[] b, final int off, final int len) throws IOException { underlying.write(b, off, len); }
@Override public void write(final byte[] b) throws IOException { underlying.write(b); }
@Override public void write(final int b) throws IOException { underlying.write(b); }