Base setter called before change.

Proxy subclass will, in every overriden property's setter, call the base setter first.
That way the base can see the old value (using the getter) and the new.