And indexers. By using these constructs for oblique access to inner fields, you may guard against invalid input values. Nor thinking If your validation of the Surname is in several areas in case you ever make modifications to the enterprise guidelines for Surnames. Look into the website link I posted https://affordablehomesbhiwadi.blogspot.com/2025/05/a-new-chapter-begins-with-jms-low-rise.html