def choose
import bendvy-ecs-core@0.1.0.3/dependency_plan.bend as DependencyPlanimport Base
71def choose(~Requirement:Data,blocked:Bool,node:Node<Requirement>,next:Maybe<&2,Node<Requirement>>) -> Maybe<&2,Node<Requirement>>:
72 match blocked:
73 case False{}:Some{node}
74 case True{}:next