I'm wondering if get_user_teams of class User should **not** throw an exception on an empty list as below. ``` if api_call == list() or api_call[0].get("id") is None: logging.error(f"Check the error: {api_call}.") raise Exception ``` A user being a member of zero teams seems like a valid outcome to me?