enhanced validation result object to provide details on the validation
problems