Create a MapKey class and serialize it properly
MVMap and LWWMap currently both define and use the same (id, type) keys, with a handmade serialization using '%' as a separator. This should be abstracted and factored into a MapKey class.
MVMap and LWWMap currently both define and use the same (id, type) keys, with a handmade serialization using '%' as a separator. This should be abstracted and factored into a MapKey class.