(mixin ..forms)
  forms: zero or more forms

Applies mixins to a class definition.

When the class clause is evaluated, each of the forms are evaluated in order, from left to right. They must each return a class which was previously defined using the mixin macro. The definitions of those classes are "mixed into" the new class which is being defined.

This means that: