I think this (in maxmac.lisp) is a bad idea: (DEFMACRO COMPLEMENT (SWITCH) `(SETF ,SWITCH (NOT ,SWITCH))) (does it really mean that i have to do (lisp::complement #'fun) in my package? Is there a way to have my package call the lisp functions by default? Martin