explain EventEmitter inheritance design decision
incremented version to push bugfix