Based on this basic principle, the attributes of a class are created personal to cover and defend them from other code. This seems to be comparable to this situation: Untrue "Property would not exist on variety 'never ever'" when transforming worth inside callback with strictNullChecks, which happens to be shut https://smartworldeveloper.in/