If a object can have multiple references which can have their own state, does this mean that references are also objects themselves?
I only ask this because because references have their own individual definitions of the objects fields that are not shared between other references.