Loops through the stack, calling emit() on each; any that return
a value other than boolean false will short-circuit, skipping
any remaining emitters in the stack.
As such, return a boolean false value from an emitter to indicate it
cannot emit the response.