GC FSM - Event-driven, hierarchical finite state machines in blueprint

FSM is great, however those returning pins and wires (from right side of graph to the left) are real pita. Something should be done about this.