public void FromOrdered_PerformanceTest()
        {
            const int itemCount = 100000;
            var       random    = new Random(42);

            int start;
            int end;
            var items = Enumerable.Range(0, itemCount).Select(i =>
            {
                start = random.Next(1000);
                end   = start + random.Next(1, 50);
                return(new TestInterval(start, end));
            }).OrderBy(i => i.Start).ThenBy(i => i.End).ToList();

            var stopwatch  = Stopwatch.StartNew();
            var collection = IntervalCollection <int> .FromOrdered(items);

            stopwatch.Stop();

            Assert.Inconclusive($"Added {itemCount} items in {stopwatch.Elapsed}");
        }