exposes mixin to the public