Some implementations of Common Lisp include a special variable with a name like *source-pathname*, which is bound appropriately by LOAD. This supports what is commonly known as "source code recording" and if added to Common Lisp would meet needs such as Touretzky's. We have found need for this at Sun and would be happy to see such a thing in the language at some time. -Cris