docs: def diff_dict(dict1, dict2, ignore_missing=False):
      """Performs a base type comparison between two dicts"""
      unidict1 = dict_unicodeize(dict1)
      unidict2 = dict_unicodeize(dict2)
      if ((not ignore_missing) and (len(unidict1) != len(unidict2))) or \
         (ignore_missing and (len(unidict1) >= len(unidict2))):
          return True
  
      for comp_k, comp_v in iteritems(unidict1):
          if comp_k not in unidict2:
              return True
          else:
              if comp_v != unidict2[comp_k]:
                  return True
  
      return False