8C++ has another keyword, the specifier mutable, that one can use to exempt individual data members from this contract. It’s use is discouraged. The rare conditions under which its use is appropriate are beyond the scope of this introduction.