docs: public static byte[] array(final ByteBuffer buffer)
      {
          if (buffer.isDirect())
          {
              throw new IllegalArgumentException("buffer must wrap an array");
          }
  
          return (byte[])UNSAFE.getObject(buffer, BYTE_BUFFER_HB_FIELD_OFFSET);
      }