rem: EchoButton.dispose(elementId); 
add: EchoEventProcessor.removeHandler(elementId, "mouseover"); EchoEventProcessor.removeHandler(elementId, "mouseout"); EchoEventProcessor.removeHandler(elementId, "mousedown"); EchoEventProcessor.removeHandler(elementId, "mouseup"); EchoEventProcessor.removeHandler(elementId, "click"); 
context: EchoButton.MessageProcessor.processDispose = function(disposeMessageElement) {    for (var item = disposeMessageElement.firstChild; item; item = item.nextSibling) {        var elementId = item.getAttribute("eid");        EchoButton.dispose(elementId);    }};
meta: 498	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/498/94b0696a976dd02c38029067a4dd2fe5fa5b677d/Button.js/buggy/src/webcontainer/java/nextapp/echo2/webcontainer/resource/js/Button.js