BOBO-286 Make SortCollector more extendable