What you want is a diagnostic fix-it, which is actually done in the language. It would be best if made an issue on the GitHub repo.
To give a bit more on the syntax, what you are referring to are capture lists. Annoyingly to me, it isn't defined in the documentation for syntax structure but only in the documentation for ARC.