Why doesn't AndCompositeValidator set NestedValidationResults property of ValidationResult when its validation fails?
Since OrCompositeValidator sets NestedValidationResults property, it seems more natural that AndCompositeValidator does so too.