def __setattr__(self, name, value): if has_attribute(self, name): return super(TraktMeta, self).__setattr__(name, value) if self.client is None: self.construct() setattr(self.client, name, value)