In accordance with this theory, the attributes of a category are created non-public to cover and safeguard them from other code. I will not down vote but urge Devs to consider this in lieu of have null / empty checks inside your property procedures. The variants of 3 like "not" https://conscientgurugram.in/