It was just a convenience thing. Yes it returns a queue, but if you iterate over it you're dealing with a callback handler.