* operator return NodeType in iterator
delete for undoredlist implement