code: @Override
      public V getBest(ByteBuffer b, int offset, int len) {
          if (b.hasArray())
              return getBest(0, b.array(), b.arrayOffset() + b.position() + offset, len);
          return getBest(0, b, offset, len);
      }
docs: /* ------------------------------------------------------------