C++ provides many ways to defeat `const`, but it's still very useful for expressing intent and catching programming mistakes.