One more use case: Common Lisp has an `ed` function that launches a text editor. I have a pending SRFI that provides that for Scheme, and it'd be nice to use (get-environment-variable "EDITOR") to figure out which editor to use in a Unix terminal. http://www.lispworks.com/documentation/HyperSpec/Body/f_ed.htm#ed