Token_type_ids and DistilBert
Some models accepttoken_type_idsand others do not.TFDistilBertForSequenceClassificationdoesnot.  But, thecallmethod used to accept a**kwargsparameter.  This allowed users to always supplytoken_type_idsto any model and if the model did not need it it would just be ignored.Since 4.18.0, the**kwargsargument seems to have been removed.    This means we have to keep track of which models accept thetoken_type_idsargument and ensure thattoken_type_idsisnotsent to thecallmethod if it is a model like DistilBert, correct?  To me it seems like having the**kwargsargument was a good thing, so I was wondering if there was something obvious I was missing.