docs: def iteritems(self, multi=False):
          """Like :meth:`items` but returns an iterator."""
          for key, values in dict.iteritems(self):
              if multi:
                  for value in values:
                      yield key, value
              else:
                  yield key, values[0]