ModuleContext.mixin is chainable