Disallow duplicate bindings of struct fields

Closes #9725