#30 EventEmitter 코어에 적용