My suggestion below is simply an affordable strategy to bypass that if you simply want your application to work and you're feeling self-assured that a null object here wont lead to any much larger complications Relocating the descriptors to your metaclass lets them to operate their magic on the class https://propertyingurugram.in/commercial/rajvik-plaza-sector-79b-gurgaon/