[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Comments on metaobject draft 10



> 3-50: The ensure-class-using-class generic function should not have
> &allow-other-keys in its arglist.  Recall that this means that there
> should never be any argument checking on calls to this generic function,
> which seems unlikely to be what you want.

I was assuming that it shouldn't do argument checking at that level in
order to permit user-defined metaclasses to extend the set of valid class
options.  Presumably the SHARED-INITIALIZE method [p. 3-62] will do the
necessary error checking, but it would help to have that pointed out on
page 3-50.