code: public DTMAxisIterator cloneIterator()
    {
  
      try
      {
        final DTMAxisIteratorBase clone = (DTMAxisIteratorBase) super.clone();
  
        clone._isRestartable = false;
  
        // return clone.reset();
        return clone;
      }
      catch (CloneNotSupportedException e)
      {
        throw new org.apache.xml.utils.WrappedRuntimeException(e);
      }
    }
docs: Returns a deep copy of this iterator. Cloned iterators may not be
  restartable. The iterator being cloned may or may not become
  non-restartable as a side effect of this operation.
  
  @return a deep copy of this iterator.