introduce ValidatorValueObject