Proxies call base setters.

The auto-generated proxy subclass will, in the setter of overridden properties,
call the base setter. It does this after the change is done in the storage, so reading
the same property is safe and returns the new value.
Merge branch 'master' of https://github.com/jbakic/Shielded