documented normal model mixin usage