I'm finding MAKE-SYMBOL a bit mysterious, I "blindly" followed the spec and chose this as a definition, all the tests I could find passed: (defun make-symbol (x) (invoke-static gnu.mapping.Symbol 'makeUninterned x)) But I'm struggling to see what the motivation for MAKE-SYMBOL is, when do you use such a function? Charles.