def best.step
import bend-kit-router@0.2.0.0/router.bend as Routerimport Base
309def best.step(~A: Data, matched: Bool, candidate: Path<A>, best: Maybe<&2, Path<A>>) -> Maybe<&2, Path<A>>:
310 match matched:
311 case False{}:
312 best
313 case True{}:
314 best.pick(~A, best, candidate)