human
Here's a good function header given the following:
I wrote the below code

    @wraps(preprocessor)
    def wrapper(func, argname, arg):
        return (arg if (arg is None) else preprocessor(func, argname, arg))
    return wrapper

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

def optionally(preprocessor):