sO callFWithVarArgs(O f, O... args) { if (f cast S) ret callMCWithVarArgs(f, args); ret call_withVarargs(f, 'get, args); }