code: def diff_mtime_map(map1, map2):
      '''
      Is there a change to the mtime map? return a boolean
      '''
      # check if the mtimes are the same
      if sorted(map1) != sorted(map2):
          return True
  
      # map1 and map2 are guaranteed to have same keys,
      # so compare mtimes
      for filename, mtime in six.iteritems(map1):
          if map2[filename] != mtime:
              return True
  
      # we made it, that means we have no changes
      return Falsf diff_mtime_map(map1, map2):
      '''
      Is there a change to the mtime map? return a boolean
      '''
      # check if the mtimes are the same
      if sorted(map1) != sorted(map2):
          return True
  
      # map1 and map2 are guaranteed to have same keys,
      # so compare mtimes
      for filename, mtime in six.iteritems(map1):
          if map2[filename] != mtime:
              return True
  
      # we made it, that means we have no changes
      return False
docs: Is there a change to the mtime map? return a boolean