Make SortBase and SortDescriptorBase abstract