public LiveInterval GetIntervalAt(SlotIndex at) { foreach (var liveInterval in liveIntervals) { if (liveInterval.Contains(at)) return liveInterval; } return null; }