This pattern is a way to detect collisions at the JSON key level, and retry CAS operations if the JSON key-value being modified has not changed.