convertDFCols: add logicals.as.factor