[breaking] Add partial mergesort implementation