DEFUN / DEFMETHOD / DEFGENERIC lambda list indentation works currently like so:
(defgeneric shared-initialize (instance slot-names &rest initargs &key &allow-other-keys))
whereas
(defgeneric shared-initialize (instance slot-names &rest initargs &key &allow-other-keys))
would be preferred (aligning &KEY with INSTANCE, not SLOT-NAMES.)
Cheers,
-- Nikodemus