Added the AST_node class.