public ForestWalker(ForestNode <E> root) { _root = root; }
public void SkipChildren() { _current = _current.NewEdge(ForestNode <E> .Edge.Trailing); }
public void Reset() { _current = _root; }