Fixed #17673 -- Forbid field shadowing.

Thanks Anssi Kääriäinen for the suggestion.