AddGenericMixin