emit(eventName, data) { const event = this.events[eventName]; if( event ) { event.forEach(fn => { fn.call(null, data); }); } }