added more tests for conditional statements to prove that only chosen expression is tested
set traceback position of errors to ? for if and : for else