Added support for the control structure 'if'