It was too much work trying to integrate all of the necessary includes into the code to achieve this. Perhaps later we'll ditch the separate file and just merge the queue code in with one of the other parts of the codebase instead?
405e69c