private static IEnumerable<TimeGap> GetDistinctInstances()
{
yield return new TimeGap(TimeSpan.FromSeconds(0));
yield return new TimeGap(TimeSpan.FromSeconds(1));
yield return new TimeGap(TimeSpan.FromSeconds(2));
yield return new TimeGap(TimeSpan.FromSeconds(3));
yield return new TimeGap(TimeSpan.FromSeconds(4));
yield return new TimeGap(TimeSpan.FromSeconds(5));
}