Hi, ECL aborts if the first argument to COPY-SYMBOL is not a symbol, but should signal a type-error. ,---- | > (copy-symbol "not a symbol") | Internal or unrecoverable error in: | not a lisp data object | zsh: abort ecl `---- ECL compiled from CVS on Linux/AMD64. -- Eric Marsden