(DEFUN FOO (&REST FOOBAR) FOOBAR) FOO (FOO 'BAR 'BAZ) --> (BAZ) in other words, &rest appears to ignore its first arg (!). I checked the value of &REST and it was unbound. Was this in- tentional? It works on the LISP machine.