Never Confuse the Inmutability of a Reference with that of the Referenced Object
es.uniovi.reflection.analyses.cmu.obj50
It is checked that the state of objects pointed by final references is not mutated. We exclude assignments to fields inside constructors (or methods only called by constructors) since we understood them as initialization, not mutations.