About Javascript Immutable Objects

By default when creating an object is used with the object literal notation such that…

It creates a ref type object (Musician) that is mutable.

What that means is that its state can be changed.
In otherwords…
if I take that Person named Prince and change his stage name

We will still only have one Musician object in memory that has a StageName of “The Artist Formerly know as Prince”
However that is to say the members are not mutable. All the stage names set are immutable which in contrasts means that
their state can never be changed.

But, Terrance. It looks like they values are changing for Stagename and you said the is only one musician so doen’t that mean you either shouldn’t be able to change the value of stage name or that all the stage names are somewhere?