internal IEnumerable<NodeModel> GetHangingNodes() { return Nodes.Where( node => node.OutPorts.Any() && node.OutPorts.Any(port => !port.Connectors.Any())); }