docs: def extract_common_fields(self, data):
          """Extract fields from a basic user query."""
          email = None
          for curr_email in data.get("emails", []):
              email = email or curr_email.get("email")
              if curr_email.get("verified", False) and \
                      curr_email.get("primary", False):
                  email = curr_email.get("email")
  
          return dict(
              email=email,
              id=data.get('id'),
              name=data.get('name'),
              first_name=data.get('first_name'),
              last_name=data.get('last_name'),
              image_url=data.get('image_url')
          )