Note that the [W3C spec](http://www.w3.org/TR/DOM-Level-3-Events/#event-phase) does guarantee this: listeners on the same node run "in their order of registration."