I remember that there was a question raised about this a long time ago, perhaps on the common-lisp mailing list. As I recall, there was general agreement then that the behavior was unspecified. I guess all the other DOxxx macros have the same problem? -Sandra -------