remove type field for some settings in the rule editor

But set_settings has to define restriced_to_type on Card::Set::Self::Create, for example, and not on Card::Setting. With "self.extended" that's no problem because I have the host_class argument but how do I get the extending class in your approach?