And the newbie asks, "Why `const val` instead of just `const`?"

Well, being able to use const as an identifier is quite useless. Please tell me who would do that.

I see the point regarding backwards compatibility anyways, although that’d be mostly a formal thing.