def wish
import ezx@1.11.0.0/src/tool/plan.bend as Planimport Base
635# the file asked for ahead of the checkout's own: the pin's `bin` or
636# `entry`, else the file `--entry` names, else "" so the checkout chooses. A
637# pin is what the project decided, so a flag does not move it; over a
638# checkout's ledger the flag wins, as cargo's `--bin` does.
639def wish(+over: String, +want: String) -> String:
640 Bool.pick(String, String.is_empty(over), want, over)