Right now the fit/bake methods exclude only one column (a target column) but to be used in a higher-level package framework like tidymodels, they should really just have a "exclude" argument. In the _knn function, we can still have a target column that just gets passed to the underlying exclude argument.