Working on AST: one test fails
Working on AST: t+