Is this returning a SOAP-like object in the return dict? I'd like to keep all the nasty suds-related stuff contained to this one file. So the API methods should never return anything but plain Python values (or Address or CreditCard instances or the like). You shouldn't need this outside the API.