[SV LRM 2017] what can be usage of declaring class handle as const?

Hi All, According to LRM 2017:

An instance of a class (an object handle) can also be declared with the const keyword

I try to develop this program this. but what can be other use case of declaring const handle apart from below?
1.) const handle must be newed() same time handle is declared and you can still change non-constant variables using const handle but not const variables declared inside class. while without const handle we can newed() it somewhere else too and other functionality remains same as of handle declared with const keyword.

In reply to juhi_p:

A const class variable means you can only place one class instance in that variable, and it can never be replaced. If the variable is static, that means the object can never be destroyed or replaced.

Unfortunately, the constantness only applies to the handle, not the class member variables. The is no way to prevent modification of variables inside the class instance except by making them local or protected.