use explicit import lists for System.Enviroment to avoid conflicting definitions of lookupEnv.