(mixin ..clauses)
  clauses: zero or more forms
  returns a class
M

Defines a mixin.

A mixin form is exactly like a class form, but the resulting class is flagged as a mixin. This means that it can't be instantiated, but it can be mixed into another class definition using a mixin clause.

See also: defmixin

let-class
defmixin