Ensure .emit() returns a Boolean

In some branches, `.emit()` is returning a truthy a value, but not a true Boolean as the Node EventEmitter API prescribes.