given the frequency of usage of the 'self.backend.cp_provider.get_*_auth_cp()" construct, it may be worthwhile to
provide a short cut. Not sure best way to do that, maybe @properties on CPProvider and/or Backend?

So something like self.backend.consumer_cp.getStatus where Backend.consumer_cp is a property whose getter/fget is
"return self.cp_provider.get_consumer_auth()", or if CPProvider has @properties, self.cp_provider.consumer.getStatus

Probably also acceptable to assume a "cp" is a consumer auth connection, and the other less common cases are more explicit.

I don't think that needs to be done for this pr though to get an ACK.