Хотелось бы понять почему валидатор не принимает данное решение, хотя при запуске все работает как надо.