rem: function(node) { if (Divmod.Runtime.theRuntime.getAttribute(node, attrName) == attrValue) { result = node; return terminate; } return descend; }); 
add: return function (e) { Divmod.debug("widget", "Handling an event."); var success = false; var result = false; Nevow.Athena._rdm.pause(); try { result = self[evtHandler](this, e); } catch (e) { success = false; Divmod.err(e); } Nevow.Athena._rdm.unpause(); Divmod.debug("widget", "Finished handling event."); return result; }; 
context:         function(node) {            if (Divmod.Runtime.theRuntime.getAttribute(node, attrName) == attrValue) {                result = node;                return terminate;            }            return descend;        });
meta: 1565	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1565/e0cf08b87e7f97d2577198e6cb229d5cb9140f83/athena.js/buggy/nevow/athena.js