# Buggy code
def _initAttributes(self):
    self._avatar_url = github.GithubObject.NotSet
    self._bio = github.GithubObject.NotSet
    self._blog = github.GithubObject.NotSet
    self._collaborators = github.GithubObject.NotSet
    self._company = github.GithubObject.NotSet
    self._contributions = github.GithubObject.NotSet
    self._created_at = github.GithubObject.NotSet
    self._disk_usage = github.GithubObject.NotSet
    self._email = github.GithubObject.NotSet
    self._events_url = github.GithubObject.NotSet
    self._followers = github.GithubObject.NotSet
    self._followers_url = github.GithubObject.NotSet
    self._following = github.GithubObject.NotSet
    self._following_url = github.GithubObject.NotSet
    self._gists_url = github.GithubObject.NotSet
    self._gravatar_id = github.GithubObject.NotSet
    self._hireable = github.GithubObject.NotSet
    self._html_url = github.GithubObject.NotSet
    self._id = github.GithubObject.NotSet
    self._location = github.GithubObject.NotSet
    self._login = github.GithubObject.NotSet
    self._name = github.GithubObject.NotSet
    self._organizations_url = github.GithubObject.NotSet
    self._owned_private_repos = github.GithubObject.NotSet
    self._permissions = github.GithubObject.NotSet
    self._plan = github.GithubObject.NotSet
    self._private_gists = github.GithubObject.NotSet
    self._public_gists = github.GithubObject.NotSet
    self._public_repos = github.GithubObject.NotSet
    self._received_events_url = github.GithubObject.NotSet
    self._repos_url = github.GithubObject.NotSet
    self._starred_url = github.GithubObject.NotSet
    self._subscriptions_url = github.GithubObject.NotSet
    self._total_private_repos = github.GithubObject.NotSet
    self._type = github.GithubObject.NotSet
    self._updated_at = github.GithubObject.NotSet
    self._url = github.GithubObject.NotSet


# Traceback (AttributeError)
Traceback (most recent call last):
File "protected_test.py", line 27, in <module>
print(collab.site_admin)
AttributeError: 'NamedUser' object has no attribute 'site_admin'

# Fixed code
def _initAttributes(self):
    self._avatar_url = github.GithubObject.NotSet
    self._bio = github.GithubObject.NotSet
    self._blog = github.GithubObject.NotSet
    self._collaborators = github.GithubObject.NotSet
    self._company = github.GithubObject.NotSet
    self._contributions = github.GithubObject.NotSet
    self._created_at = github.GithubObject.NotSet
    self._disk_usage = github.GithubObject.NotSet
    self._email = github.GithubObject.NotSet
    self._events_url = github.GithubObject.NotSet
    self._followers = github.GithubObject.NotSet
    self._followers_url = github.GithubObject.NotSet
    self._following = github.GithubObject.NotSet
    self._following_url = github.GithubObject.NotSet
    self._gists_url = github.GithubObject.NotSet
    self._gravatar_id = github.GithubObject.NotSet
    self._hireable = github.GithubObject.NotSet
    self._html_url = github.GithubObject.NotSet
    self._id = github.GithubObject.NotSet
    self._location = github.GithubObject.NotSet
    self._login = github.GithubObject.NotSet
    self._name = github.GithubObject.NotSet
    self._organizations_url = github.GithubObject.NotSet
    self._owned_private_repos = github.GithubObject.NotSet
    self._permissions = github.GithubObject.NotSet
    self._plan = github.GithubObject.NotSet
    self._private_gists = github.GithubObject.NotSet
    self._public_gists = github.GithubObject.NotSet
    self._public_repos = github.GithubObject.NotSet
    self._received_events_url = github.GithubObject.NotSet
    self._repos_url = github.GithubObject.NotSet
    self._site_admin = github.GithubObject.NotSet
    self._starred_url = github.GithubObject.NotSet
    self._subscriptions_url = github.GithubObject.NotSet
    self._total_private_repos = github.GithubObject.NotSet
    self._type = github.GithubObject.NotSet
    self._updated_at = github.GithubObject.NotSet
    self._url = github.GithubObject.NotSet