Ranges with a start and end — sorting by start (or end) turns overlap and merge problems into a single linear pass.
Reference Q&A for this concept is coming soon.