switch DictV and Env to use Data.Text
switch AST to use Data.Text