public static Dictionary<INode, SetValueType> ReachableOutgoing( INode startNode, EdgeType outgoingEdgeType, NodeType targetNodeType, IActionExecutionEnvironment actionEnv )