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

    @wraps(original)
    def render_if_matches(self, request, **route_arguments):
        if request.requestHeaders.hasHeader(IF_MATCHES_HEADER):
            tag = get_configuration_tag(self)
            if_matches = request.requestHeaders.getRawHeaders(IF_MATCHES_HEADER)
            if (tag not in if_matches):
                request.setResponseCode(PRECONDITION_FAILED)
                request.responseHeaders.setRawHeaders('content-type', ['application/json'])
                return dumps({'description': ("Tag    doesn't    match.    Required:    %s,    current:    %s" % (if_matches[0], tag))})
        return original(self, request, **route_arguments)
    return render_if_matches

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

def _if_configuration_matches(original):