':returns: A list of block matches that appear to differ'

@property
def differing_blocks(self):

    differing_blocks = []
    for (func_a, func_b) in self.function_matches:
        differing_blocks.extend(self.get_function_diff(func_a, func_b).differing_blocks)
    return differing_blocks
