# Functions
Emit an event.
MatchListeners return a list of matching event names replacing * with any char and assuming a namespacing built with dots (.) eg.
NewCallback creates a new Callback to be passed to the emitter.
Off Removes all callbacks from an event.
On registers to an event.
RemoveListeners drop a list of listeners by event name.
# Interfaces
Event contains information about what happened.
# Type aliases
Callback is a function to be invoked when an event happens.