IF compiles using eval_condition()