About rolling back changes (uninstalling).
What to do with changes that have secondary effects?
Let's say I add a new Relto page to Teledahn.
This Relto page adds a chair to my Relto.
So I distribute my changes: objects in teledahn and Relto, SDl variables added to sdl files, maybe some Python code.
The player goes to Teledahn, gets the new Relto page, now there's a new chair in his Relto.
Then he uninstalls the distro. Teledahn goes back to normal, so does Relto.
But what about the page in his Relto book? There's a value in the Vault that says he sould have it, but it doesn't exist anymore.
Would this value be deleted from the vault when we "delete" the SDL variable (i.e. add a new VERSION in the SDL file without this SDL variable)?