If a config file is specified that contains extra keys that don't actually exist in the dataclass, those extra keys are ignored. I think it makes sense to give an error if additional fields are present in the config file when they don't actually exist.
If a config file is specified that contains extra keys that don't actually exist in the dataclass, those extra keys are ignored. I think it makes sense to give an error if additional fields are present in the config file when they don't actually exist.