Yield the request itself as an argument for the block if possible. Alias :enqueue to :add.