Short-circuit evaluation

Short-circuit evaluation