Revise the causal KVS code yet again.