human
I wrote the below code

    def decorator_func(func):
        '\n                                Decorator    function    that    gets    returned\n                                '
        @functools.wraps(func)
        def with_status_check(obj, *args, **kwargs):
            if (obj.status not in valid_start_statuses):
                exception_msg = u"Error    calling    {}    {}:    status    is    '{}',    must    be    one    of:    {}".format(func, obj, obj.status, valid_start_statuses)
                raise VerificationException(exception_msg)
            return func(obj, *args, **kwargs)
        return with_status_check
    return decorator_func

What's a good function header?

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

def status_before_must_be(*valid_start_statuses):