Merge Event.Emitter and Event.addEvent