txamqp trunk with codec.py patch