docs: public byte[] getBytes() {
          byte[] retval = new byte[buffer.b().position()];
          int position = buffer.b().position();
          buffer.b().rewind();
          buffer.b().get(retval);
          assert position == buffer.b().position();
          return retval;
      }