IfElseStatement works in the test grammar. The only thing left are function definitions and function calls.