SignEnums.h Node1 SignEnums.h Node2 stdexcept Node1->Node2 Node3 map Node1->Node3