AstTraverser changes