TranslateNode with demo, test2

Includes demo that exercises tree traversal and subgraph re-use.