revert the short-circuit expression evaluation for IF