If anyone has an idea for a replacement to eval-when, speak up. I don't have any idea of anything that would be better. There seem to be two main reasons people are upset with eval-when: 1] It is currently ill-defined. 2] It is hard to understand. I believe that the first problem is fairly easy to fix; I suspect that the second problem is inherent in the nature of the beast. Rob