code: public ByteSequenceIterator restartFrom(int node) {
      position = 0;
      bufferWrapper.clear();
      nextElement = null;
  
      pushNode(node);
      return this;
    }
docs: Restart walking from <code>node</code>. Allows iterator reuse.
  
  @param node Restart the iterator from <code>node</code>.
  @return Returns <code>this</code> for call chaining.