This `emit` call will happen _before_ the user has a chance to attach an "error" listener to the stream (since it hasn't been returned yet). Let's call this in a `process.nextTick()` callback.