static FunctionCall ai_newEngine_parseFunctionCall(S s) { Pair p = parseFunctionCall(s); ret p == null ? null : FunctionCall(p.a, mapToObjectArray(p.b, arg -> isDollarVar(arg) ? SymVar(arg) : parseSimpleJavaObject(arg))); }