Let's experience almost everything by using a situation state of affairs. But right before that, let us take a look at some OOP ideas. @MarkusMeskanen: because the object is immutable, and when you mutated it set up you might not specialise it in a very subclass. This was noticed by https://newresidentialprojectsingurugram.travel.blog/