Fork from https://github.com/Wolfy87/EventEmitter.git