+class SaveableMap(Map):
+ modified = False
+
+ def __setitem__(self, *args, **kwargs):
+ super().__setitem__(*args, **kwargs)
+ self.modified = True
+
+ def set_line(self, *args, **kwargs):
+ super().set_line(*args, **kwargs)
+ self.modified = True
+
+
+