human
I wrote the below code

    matchers = dict(*args, **kwargs)
    def extract_val(key):
        def extract_val_for_key(d):
            return d.get(key)
        return extract_val_for_key
    return MatchesAll(*list((AfterPreprocessing(extract_val(key), value) for (key, value) in matchers.iteritems())))

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

def _dict_values_match(*args, **kwargs):