Posted:
Hey, good to see you still hacking on the event code ;). Try:
var hastaLaVista = function(){};
addEvent(el, 'selfdestructsequenceinitiated', hastaLaVista);
removeEvent(el, 'selfdestructsequenceinitiated', hastaLaVista);
You have to track it somehow using a variable. This is as per the DOM specs for add/removeEventListener, just pass a reference to the same function.
Good luck - Angus.