Generally, we avoid conditional expressions with side effects.