remove the AutoQueue class, replace with straightforward queue(name, callable)