human
I wrote the below code

    def inner(self, *args, **kwargs):
        raise NotImplementedError(('%s    is    not    allowed    on    %s    instances' % (func, type(self).__name__)))
    return inner

What's a good function header?

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

def not_allowed(func):