docs: def update(self, other_dict):
          """update() extends rather than replaces existing key lists."""
          for key, value in iter_multi_items(other_dict):
              MultiDict.add(self, key, value)