internal abstract void ActOn(IMutableRecorder recorder);
internal override void ActOn(IMutableRecorder recorder) { throw new NotImplementedException(); }
internal override void ActOn(IMutableRecorder recorder) { recorder.Delete(Key); }
internal override void ActOn(IMutableRecorder recorder) { recorder.Clear(); }
internal override void ActOn(IMutableRecorder recorder) { recorder.Upsert(Key, Value); }