Fixing a bug where super calls could return the same property as the instance's if the override was up the inheritance chain.
Cleanup.