if transformers is not None:
_call_fit(transformers.fit,
self._get_col_subset(X, columns, input_df), y)
// handle features not explicitly selected
if self.built_default: // not False and not None
After Change
if transformers is not None:
with add_column_names_to_exception(columns):
Xt = self._get_col_subset(X, columns, input_df)
_call_fit(transformers.fit, Xt, y)
// handle features not explicitly selected
if self.built_default: // not False and not None