On 17 Oct 2009, at 11:03, Ron Garret wrote: > It's pretty easy to write a wrapper for defmacro that provides these > features. (I think you meant DEFCLASS?). I've always kind of thought of DEFSTRUCT as such a macro... --tim (that's not true: obviously I didn't think that before DEFCLASS existed)