def __repr__(self):
    state = ', '.join(self.get_state())
    roles = ', '.join(self.get_roles())
    return '<{class_name}(guid={self.guid}, email="{self.email}", name="{self.full_name}", state={state}, roles={roles})>'.format(class_name=self.__class__.__name__, self=self, state=state, roles=roles)
def __repr__(self):
    state = ', '.join(self.get_state())
    roles = ', '.join(self.get_roles())
    return '<{class_name}(guid={self.guid}, email="{self.email}", name="{self.full_name}", state={state}, roles={roles})>'.format(class_name=self.__class__.__name__, self=self, state=state, roles=roles)