def lookup_choose
import bendvy-ecs-core@0.1.0.3/restore_data.bend as RestoreDataimport Base
import bendvy-ecs-core@0.1.0.3/world.bend as W
34def lookup_choose(~S:Data,equal:Bool,target:W.Handle<S>,next:Unit -> Maybe<&2,W.Handle<S>>) -> Maybe<&2,W.Handle<S>>:
35 match equal:
36 case True{}:Some{target}
37 case False{}:next(Unit{})