code: @Override
    public Set<ByteBuffer> toBytesSet(List<T> list) {
      Set<ByteBuffer> bytesList = new HashSet<ByteBuffer>(
          computeInitialHashSize(list.size()));
      for (T s : list) {
        bytesList.add(toByteBuffer(s));
      }
      return bytesList;
    }
docs: /*
  public T fromByteBuffer(ByteBuffer byteBuffer) { return
  fromBytes(byteBuffer.array()); }
  
  public T fromByteBuffer(ByteBuffer byteBuffer, int offset, int length) {
  return fromBytes(Arrays.copyOfRange(byteBuffer.array(), offset, length)); }