Although it is not apparent how to augment a direct member entry like foo.num = num, You can easily augment your classic setter with a further pressure parameter: Nor questioning Should the validation of a Surname is in various locations in case you ever make alterations to your business rules https://luxuryprojectsgurugram.in/