mutateData

abstract suspend fun mutateData(key: K, transform: (T) -> T)

Modifies current data with transform function if it is exists for a given key.

Note: It doesn't change data freshness.