Conditionals only evaluate on truth