Time to go with the flow and use the on()/off()/emit() pattern for events.