Direct Full Write Key Values Cache Repo
constructor(parentRepo: WriteKeyValuesRepo<Key, Value>, kvCache: KeyValueRepo<Key, List<Value>>, scope: CoroutineScope = CoroutineScope(Dispatchers.Default), locker: SmartRWLocker = SmartRWLocker())(source)