More work on QueueService, using `method_missing` solution to dynamic methods