``Except it does affect existing methods if :method is specified, so....'' Here is an issue brought up by wording problems: do you mean that defgeneric affects the set of existing methods (such as replacing some of them) or that defgeneric affects some individuals because when one is ``replaced'' a method is destructively modified? -rpg-