Agreed. Like you said this assumption broke when we went with the W3C and propagated events to `window`.