Combinators.h Node1 Combinators.h Node2 vector Node1->Node2 Node3 set Node1->Node3 Node4 functional Node1->Node4