Package: ecl Version: 0.9j-20080306-5 Consider this: (defun test () (eq *package* #.*package*)) Compling this with the file compiler causes Object #<"COMMON-LISP-USER" package> cannot be externalized This violates Section 3.2.44 of the ANSI Common Lisp standard, which says that packages are externalisable. (Coincidentally, it happens to work in all of CMUCL, CCL and CLISP.) Juliusz