Fixed lazy evaluation of &&