<OUT, E extends Exception> OUT write(final int startOffsetOnPage,
                                       final int length,
                                       final ThrowableNotNullFunction<ByteBuffer, OUT, E> writer) throws E;
<OUT, E extends Exception> OUT write(final int startOffsetOnPage,
                                       final int length,
                                       final ThrowableNotNullFunction<ByteBuffer, OUT, E> writer)