Sometimes I wonder if the `Queue` is an input or output queue. `WithErrorOutput` will be more explicit.