Common Lisp (including KCL) does not have FEXPR's (with the exception of the predefined special forms). Use macros instead. If you want a cogent explaination of the reasons behind this decision, see Pitman's paper "Special Forms in LISP" in the 1980 Lisp Conference. /Jim