static O dm_javaEvalOrInterpret(S code) { if (canQuickEval(code)) ret quickEval(code); Pair> p = tok_parseFunctionCall(code); if (p != null) { makeAndCall_initChild.set(voidfunc(Class c) { shareMyCreatorWith(c) }); ret callAndMake(p.a, toObjectArray(map javaEvalOrInterpret(p.b))); } ret dm_javaEval(code); }