static A callF(O f, O... args) ctex { if (f instanceof S) ret (A) callMC((S) f, args); ifclass DynamicCallable if (f instanceof DynamicCallable) ret f/DynamicCallable._dyn(args); endif ret (A) x30_util.callF(f, args); } static O callMC(S method, O... args) { ret call(mc(), method, args); } static O call(O o) { ret callF(o); } static O call(O o, S method, O... args) { ret x30_util.call(o, method, args); }