* Mixin that provides a common interface for publishing events. Classes using this mixin can use the {@link #fireEvent}// RegExp.test(string) is faster than string.test(RegExp). http://jsperf.com/regexp-test-vs-match-m5* @param {Object} [scope] The scope originally specified for the handler. It must be the same as the* @param {Object} [scope] If the `eventName` parameter was an event name, this is the scope in which