Finishing the alternate representation of the env as a list of pairs
Working on generic set/lookup/add to the env