def add_fields(self, **fields):
        """Add new data fields to this struct instance"""
        self.__class__ = type(self.__class__.__name__,
                            (self.__class__,), fields)
        for k, v in fields.items():
            v.init_inst(self)
Add new data fields to this struct instance