Deprecated on/one/off/trigger in favor of addEventListener/removeEventListener/dispatchEvent to match DOM