Why are mutable defaults dangerous in dataclasses? The #hidden Danger of Mutable Defaults in PythonWhy are