On Tue, Dec 16, 2008 at 01:47:52PM -0600, Robert Boyer wrote: >What's so bad about: > > (defmacro new-setq (x y) `(set ',x ,y)) X can be defined with symbol-macrolet, and setq will treat is as setf would. David