Propagating the event to the MessagePort is transparent to the user
Support for Internet Explorer 8 and `attachEvent`
wip