function(args) {
            var method;

            // This code is intentionally inlined for the least number of debugger stepping
            return (method = this.callSuper.caller) &&
                    ((method = method.$owner ? method : method.caller) &&
                      method.$owner.superclass.self[method.$name]).apply(this, args || noArgs);
        }
function(args) {
            var method;

            
            return (method = this.callSuper.caller) &&
                    ((method = method.$owner ? method : method.caller) &&
                      method.$owner.superclass.self[method.$name]).apply(this, args || noArgs);
        }
function ( args ) { var method ; // This code is intentionally inlined for the least number of debugger stepping return ( method = this . callSuper . caller ) && ( ( method = method . $owner ? method : method . caller ) && method . $owner . superclass . self [ method . $name ] ) . apply ( this , args || noArgs ) ; }
Documented downwards
Documented downwards