а все-таки, чем не угодили:
править “под валидатор” не хочется, но если есть объективные причины, почему эти способы неверны и чем их лучше заменить?