# Functions
CloneExpression returns a complete copy of expression expr.
CloneNode returns a deep copy of node.
ClonePosition returns a copy of position pos.
CloneTree returns a complete copy of tree.
Dump writes the tree dump on w.
Inspect visits the tree by calling the function f on every node.
Walk visits a tree in depth.
# Interfaces
Visitor has a Visit method invoked for every node encountered by Walk.