static DynamicCallable dynamicCallable_acrossBoundaries(fO f) { if (f instanceof DynamicCallable) ret (DynamicCallable) f; ret new DynamicCallable { public O _dyn(O[] args) { ret callF(f, args); } }; }