def selected
import bendvy-ecs-core@0.1.0.3/dependency_plan.bend as DependencyPlanimport Base
96def selected(~Requirement:Data,choice:Maybe<&2,Node<Requirement>>,next:Node<Requirement> -> Build<Requirement>) -> Build<Requirement>:
97 match choice:
98 case None{}:Rejected{Cycle{}}
99 case Some{node}:next(node)