pub fn apply_sort(hits: &mut [Sortable], keys: &[SortKey])
Sorts in place. sort_by is stable, so fully tied rows keep input order.
sort_by