Special scoping rules for if and while applied