Shouldn't we also mention the existence of `ClassifierMixin`, `RegressorMixin` and `TransformerMixin` somewhere in this page? We should indeed say that they are not mandatory to be sklearn compatible, but they are still useful to quickly implement a `score` method (for example). What do you think?