static O call(O o) { return callF(o); } // varargs assignment fixer for a single string array argument static O call(O o, S method, S[] arg) { return call(o, method, new O[] {arg}); } static O call(O o, S method, O... args) { ret call_cached(o, method, args); }