docs: static Iterator<MutableLongTuple> wrappingIteratorInternal(
          LongTuple bounds, Iterator<? extends MutableLongTuple> delegate)
      {
          return new Iterator<MutableLongTuple>()
          {
              @Override
              public boolean hasNext()
              {
                  return delegate.hasNext();
              }
  
              @Override
              public MutableLongTuple next()
              {
                  return LongTupleUtils.wrap(delegate.next(), bounds);
              }
              
              @Override
              public void remove()
              {
                  delegate.remove();
              }
          };
      }