Hello, all! I think that all create() methods in class ASTFactory should be 'virtual' (in C++ code). What do you think? Absence of 'virtual' makes it difficult to create user-defined AST factories.