An improved erlang client library for RabbitMQ