Needs to return self
Add coverage of rabbitpy.tx