Map Write Layer
Acts as the kernel for actually persisting/storing items in a PersistentMap. Many of these are not exposed through PersistentMap but they're required to make certain guarantees in the apis that are exposed.
These implementations don't have to try to solve concurrency problems. They'll be used from the PersistentMap that deals with concurrency by serializing all access.