Utilities for managing flat range lists like [from1, to1, from2, to2, ...]
github.com/colocohen/flat-ranges
colocohen/flat-ranges