- if a user edits the name of a custom var and it was used in the rules table, automatically update the table (thanks @elmbeech)
- but if a user deletes a custom var, we do not try to delete it automatically from the rules. If they attempt to run a sim, it will throw a sufficiently verbose warning and stop.