Another way to look at it: We have an existing field boolean closed; which should be updated using CAS for correctness, but currently is not. I should not have to change the type of the field to int just so that I can get something that is CASable.