def METHOD_NAME(msg, **values):
    """Evaluate and compare two or more values for equality.
    Sugar for a common assertion pattern. Saves re-evaluating (and retyping)
    the same values for comparison and error reporting.
    Example:
    >>> assert_equal("Mismatch", expected=1, saw=len(['xx', 'yy']))
    ...
    ValueError: Mismatch: expected = 1, saw = 2
    """
    ok = True
    key1, val1 = values.popitem()
    msg += f": {key1} = {val1!r}"
    for okey, oval in values.items():
        msg += f", {okey} = {oval!r}"
        if oval != val1:
            ok = False
    if not ok:
        raise ValueError(msg)