La lista de variables ahora no se invierte se procesan las declaraciones
con un foldl