A somewhat off-topic reply, but if you're working on a CL / RabbitMQ implementation then do feel free to raid my old CL-RABBIT sources for working parts, in case any of them turn out to be of use. http://nicklevine.org/cl-rabbit/ - nick