def __init_subclass__(cls, soft, reply_code, **kwargs): super().__init_subclass__(**kwargs) cls.soft = attr.ib(default=soft) cls.reply_code = attr.ib(default=reply_code) cls.BY_ID[reply_code] = cls