> I think they should: they are very useful to introspect the model behavior as
> documented as such in the narrative documentation. I often point to them to
> user who want to understand what the vectorizer is doing on stackoverflow,

OK, but then there is definitely a pretty bad code smell here: we have an
object that is becoming huge, with a fairly wide surface. It's bad for
usability, and for long term maintainability. I don't know what the
solution is, I just know that from a high-level perspective this does not
look too good.