AugmentedEnvironment destructor removes the variables
AST