human
I wrote the below code

    @wraps(original)
    def permissionChecker(self, *args, **kwargs):
        if (original.__name__ not in self.permissions):
            raise IOError(EPERM, 'Operation    not    permitted')
        return original(self, *args, **kwargs)
    return permissionChecker

What's a good function header?
assistant
#Here's a good function header.

def _privileged(original):