add: Divmod.msg("Hooked " + evtName + " up to " + evtHandler + " on " + self); 
context:     function createEventBindings(self) {        if (self.node.getElementsByTagNameNS) {            var events = self.node.getElementsByTagNameNS(Nevow.Athena.XMLNS_URI, 'handler');            if (events.length == 0) {                // Maybe namespaces aren't being handled properly, let's check                var events = self.node.getElementsByTagName('athena:handler');            }        } else {            // We haven't even heard of namespaces, so do without            var events = self.node.getElementsByTagName('athena:handler');        }        function makeHandler(evtHandler) {            return function (e) {                try {                    return self[evtHandler](this, e);                } catch (e) {                    Divmod.err(e);                    return false;                }            };        };        for (var i = 0; i < events.length; ++i) {            var event = events[i];            var evtName = event.getAttribute('event');            var evtHandler = event.getAttribute('handler');            event.parentNode[evtName] = makeHandler(evtHandler);        }    },
meta: 1565	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1565/def20918d678b89fc96de821e68d2e848c1069bd/athena.js/buggy/nevow/athena.js