cols_to_factor update to properly handle improper names asked to convert to factor