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