Shape.h Node1 Shape.h Node2 PersistentDataModel /Guid.h Node1->Node2 Node4 string Node1->Node4 Node3 iostream Node2->Node3 Node2->Node4 Node5 cstring Node2->Node5