The error message from this dataclass: ```python @dataclass class C: x: int = 0 y: int ``` is `TypeError: non-default argument 'y' follows default argument` It would be helpful if it was: `TypeError: non-default argument 'y' follows default argument 'x'` In this case, of course, the default argument field name is obvious, but I have a complicated case where this would be useful information. I have a patch ready. <!-- gh-linked-prs --> ### Linked PRs * gh-110608 <!-- /gh-linked-prs -->