rem: subClass.prototype[methodName] = function() { var args = [this]; for (var i = 0; i < arguments.length; ++i) { args.push(arguments[i]); } return methodFunction.apply(this, args); }; 
add: result.addCallbacks(function(result) { Nevow.Athena.respondToRemote(requestId, [true, result]); }, function(err) { 
context:         subClass.prototype[methodName] = function() {            var args = [this];            for (var i = 0; i < arguments.length; ++i) {                args.push(arguments[i]);            }            return methodFunction.apply(this, args);        };
meta: 1565	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1565/22eb2e0bdb80a764d9e0f28acb806c97b760db6e/athena.js/buggy/nevow/athena.js