Updated ModList.join to take a comparator