Concatenar (pegamento) donde las condiciones por OR o AND (Arel, Rails3)

Yo tengo variascomplejo consultas (mediante subconsultas, etc.) y desea pegarlas con la instrucción OR o AND.

Por ejemplo:

where1=table.where(...)
where2=table.where(...)

Me gustaria algo como

where3=where1.or where2

El siguiente ejemplo no me funciona:

users.where(users[:name].eq('bob').or(users[:age].lt(25)))

porque tengo varias consultas where (..) y quiero concatenarellos.

En otras palabras

Tengo 3 métodos: primero regreso primero donde, segundo-segundo, tercero - O concatenación.

Debo haber podido usarlos 3 métodos en mi aplicación y guardarSECO código

Respuestas a la pregunta(3)

Su respuesta a la pregunta