static IF0 toIF0(fO f) { if (f == null) null; if (f instanceof IF0) ret (IF0) f; ifndef NoMainFunctionStrings if (isString(f)) ret mainFunctionToIF0((S) f); endifndef ret (IF0) () -> callF(f); }