Since we are moving, `_check_n_features` and `_check_feature_names` into a new module, I'm wondering if we should make them public as well. I can imagine some people that don't want to use `validate_data` but still want to set `self.n_features_in_` or `self.feature_names_in_`.