code: public DTMIterator cloneWithReset() throws CloneNotSupportedException
    {
  
      OneStepIterator clone = (OneStepIterator) super.cloneWithReset();
      clone.m_iterator = m_iterator;
  
      return clone;
    }
docs: Get a cloned Iterator that is reset to the beginning
  of the query.
  
  @return A cloned NodeIterator set of the start of the query.
  
  @throws CloneNotSupportedException