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