https://issues.dlang.org/show_bug.cgi?id=16514
--- Comment #3 from Vladimir Panteleev <thecybersha...@gmail.com> --- It's sometimes useful, such as when it's a field in a const object. Or when you want to use a class as an AA key, to associate some data with it but don't have control over the class's creation. --