More Common lisp problems



Even After Vadim's patch, I am getting similar error messages:

Type-error in KERNEL::OBJECT-NOT-LIST-ERROR-HANDLER:  LAMBDA is not of type 
LIST

Restarts:
  0: [MACSYMA-QUIT] Macsyma top-level

Debug  (type H for help)

(MAPPLY1 (LAMBDA (#:G1010) (DECLARE #) (COND # #))
         (2)
         (LAMBDA (#:G1010) (DECLARE #) (COND # #))
         NIL)
Source:
; File: /home/Osman/osman/maxima-pre59/src/mlisp.lisp
(CAAR FN)

I checked mlisp.lisp and at line 2393:
 (LIST '(LAMBDA) (CONS '(MLIST) ARGS) BODY))
                                              
How do we make this list into a "function" use COERCE ?

Thanks
Osman