Post-2.2 critical fix

Fix flaw in getter/setter so that it will set properties on constructors as well as objects.