Even though the MapSets structure is opaque and has to be treated unknown, we can Access it or use Enum.
So the main question is probably, which of the potentially many bodies in such a set should be changed? If it’s only one, then put_in/get_in are probably of help, if it’s all, Enum.map.
You’re right. After digging around the source a bit more I came to find where the map was being created and found it far easier to just modify it from the starting point.