The PersistentMapping class is a wrapper for mapping objects that will set the dirty bit when the mapping is modified by setting or deleting a key.
PersistentMapping objects support all the same methods as Python dictionaries do.