Update when validation rules are executed so that if a validation rule
is not required (optional) the validation obly executes when the
property exists on the source object being validated.