Hello,
Actually, the hack would be to const-cast the variable you want to be mutated, e.g. within a const method. "mutable" is useful not only to allow such mutation, but to tell the user of the class that the field (and, presumably, *only* that field) can change 'behind their back'.