Add initial (minimal) C++ AST definition.