Currently default behaviour of dataclass with slots=False is not preferable. This allows for inadvertent setting of unnamed parameters.
Describe the solution you'd like
Set dataclass(slots=True) in all dataclasses (eventually moving to a setting of the default behaviour of dataclass across the project)