https://github.com/asyncly/EventEmitter2
(from redmine: issue id 1893, created on 2014-10-08 by root)