Tried Higher order Syntax Tree Nodes
Reorganized Nodes:  Leaf nodes, Optional and Required InsertionPoint nodes, and various InnerNode nodes