A utility that merges multiple iterables into one using natural or custom ordering