The objective of a ABC metaclass is to assist you to detect gaps in your implementation; it never was meant to enforce the kinds on the attributes. Nor thinking if the validation of the Surname is in multiple areas when you at any time make variations to the company principles https://jmsmanesar.in/