Adds support for a privateSetter - public readOnly type of property