put classes in descending abstraction order instead of ascending
nullok tests