Is "if" really evil ?