I'm pretty sure that when we trigger a bitless or custom event manually (by using `$(element).trigger("myevent");`), we should call `EventListeners.get(e).dispatchEvent(evt)` directly (if EventListeners.get(e) is not null). I have the felling the IE will not work if we give it custom event to dispatch.

I will test that.