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

    @six.wraps(f)
    def wrapper(_self, context, *args, **kwargs):
        ret_val = f(_self, context, *args, **kwargs)
        set_resources_dirty(context)
        return ret_val
    return wrapper

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

def mark_resources_dirty(f):