This change fixes #182 in a different way to avoid calling the getter
code (which also might setup default functionality) when a property is set during initialization. This should maintain the performance of releases prior to 1.0.20.
Pull request: #186