sbool loadFunctions_debug; static O loadFunctions_veryQuickJava; static Class loadFunctions(S... functions) { ret loadFunctions(asList(functions)); } static Class loadFunctions(Collection functions) { TreeSet functionSet = new TreeSet(functions); new StringBuilder buf; for (S s : functionSet) buf.append("please include function " + assertIdentifier(s) + ".\n"); long time = sysNow(); Class c; if (loadFunctions_veryQuickJava != null) c = (Class) callF(loadFunctions_veryQuickJava, str(buf)); else { c = veryQuickJava(str(buf)); saveTranspiledStandardFunctions(functionSet, veryQuickJava_transpiled!); } if (loadFunctions_debug) done2_always(time, "loadFunctions: " + join(" ", functions)); ret c; }