We should define a top-level constant for this error, and use the same value consistently across all backends, e.g. kvstore.ERROR_CAS_MISMATCH.  IIRC the other backends currently use a different string.