Progress on creating an ast.