docs: def differing_blocks(self):
          """
          :returns: A list of block matches that appear to differ
          """
          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