kevinmost
09/21/2017, 11:37 PMList<IntRange>
, merge the overlapping `IntRange`s into single ones that span from the smaller one's start
to the larger one's endInclusive
. I don't think you can do that with a simple flatMap since it requires accumulation