The objective of a ABC metaclass is that will help you detect gaps in the implementation; it by no means was meant to implement the kinds of the attributes. If they change the property title the JsonProperty assures It'll be Employed in the Json object, and not the property title. https://jmsmanesar.in/jms-the-majestic-floors-imt-manesar-sector-m9-gurgaon/