improve upon setenv: if called w/o args, it lists env