List sort algorithms take a comparator, list join algorithms take a condition.
Thanks to ernestwang for this patch.