add comments for ASTBuilder