static <A extends Runnable> void runPlan(PlanInMotion<A> plan) {
  for (Runnable step : plan.master())
    callF(step);
}