I have a need to keep a dynamic multi-map, where individual keys and values can come and go as an index into other data. I don't see a current mechanism to remove a single item from a multi-map, only the name_erase() which takes only a key not an iterator. Does this mechanism currently exist? Or is the current multi-map not a good structure for me.
I can switch to using a single-map to dict instead, just wondering about this API.