feat(parser): improve field aliasing
What does this MR do and why?
feat(parser): improve field aliasing
Improve field aliasing so that error messages mention the aliased field name, not the usual field name.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.