public void ReplaceWithSplit(LiveInterval source, IList<LiveInterval> liveIntervals) { Remove(source); foreach (var liveInterval in liveIntervals) { Add(liveInterval); } }