ClassifierMixin and MetaEstimatorMixin

I agree that ClassifierMixin should be inherited. Since our class takes an estimator as a constructor parameter, it must inherit MetaEstimatorMixin (See sklearn.multiclass.OneVsRestClassifier).