rem: AthenaTest.WidgetInATable.prototype.test = function() { }; 
add: function test(self) { var res; try { res = self._test.apply(self, arguments); } catch (e) { res = MochiKit.Async.fail(e); }  if (res == undefined || !res.addCallback || !res.addErrback) { res = MochiKit.Async.succeed(res); }  res.addCallback(function(result) { Divmod.log('test', 'Success!'); });  res.addErrback(function(err) { Divmod.log('test', 'Failure: ' + err.message); });  return false; }); 
context: AthenaTest.WidgetInATable.prototype.test = function() {};
meta: 1565	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1565/f0728a2fda06afa35e19f889d078ab04458c095f/athenatest.js/buggy/examples/athenademo/athenatest.js