static F1 functionToF1(fO f) { if (isString(f)) ret mainFunctionToF1((S) f); if (f instanceof F1) ret (F1) f; ret func(O a) { ret callF(f, a); }; }