code: @Override
      public E get(int index) {
          int idx = checkRangeConvert(index);
          return pointer.getElem(idx, idx ^ focus);
      }
docs: with local variables exclusively. But we're not quite there yet ...