Choose whether to sort levels. This is the default R behavior and is therefore likely faster, but it may change the order of the data and this can be problematic so the default is FALSE.
na_level
dplyr doesn't like factors to have NAs so we replace NAs with this value for factors only. Set NULL to skip.