code: public T get(T dest, int index) {
      checkBounds(index);
      // We would rather do
      //   UnsafeHelper.copyMemory(null, offset(index), dest, firstFieldOffset, elementSize);
      // but this is unsupported by the Unsafe class
      copier.copy(dest, offset(index));
      return dest;
    }
docs: Copies the element at index into dest
  
  @param dest  The destination object
  @param index The index of the object to get
  @return The fetched object