ExistValidator refactoring