basic AST nodes will be no-op, text and if/then/else
basic AST node types are no-op, if/then/else, text, and word