update

suspend fun update(key: K1, persistIntoRepository: Boolean = true, withTransaction: Boolean = true, onPersist: suspend (newValue: Map<K2, V>?) -> Unit = {}, updater: suspend (oldValue: Map<K2, V>?) -> Map<K2, V>?)