What are the known shortfalls of const in C++ and C++0x?
const
The main problem is that you have to write it. It should be the default, and all mutable variables or parameters should be specified explicitly.