Create event argments as in emitter.emit(event.type, ...event()).
Since this event has no value, this function returns an empty array.
A functional and normalized way to call emitter.emit(...)
creates the event listener with type support
A functional and normalized way to call emitter.addListener(...)
Event with no value