changed combined.levels to detect no non-missing values; fixed bug related to this in dataframeReduce.  Thanks: JoAnn Alvarez