Add AST types