human
I wrote the below code

    def wrapper(*__args, **__kw):
        raise NotImplementedError('Method    or    function    "%s"    is    not    implemented', func.__name__)
    wrapper.__name__ = func.__name__
    wrapper.__dict__ = func.__dict__
    wrapper.__doc__ = func.__doc__
    return wrapper

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

def unimplemented(func):