finishing the AST id refactoring
new snapshot