Como evitar a avaliação de curto-circuito em

Estou trabalhando com Ruby on Rails e gostaria de validar dois modelos diferentes:

if (model1.valid? && model2.valid?)
...
end

No entanto, o operador "&&" usa avaliação de curto-circuito (ou seja, avalia "model2.valid?" Apenas se "model1.valid?" For verdadeiro), o que impede que model2.valids seja executado se o model1 não for válido.

Existe um equivalente de "&&" que não usaria avaliação de curto-circuito? Eu preciso que as duas expressões sejam avaliadas.

questionAnswers(5)

yourAnswerToTheQuestion