/// <summary>
 /// Create using the default update interval
 /// </summary>
 public SequenceIntervalGenerator()
 {
     State = new OutputStateList();
     TimingSource = new FixedIntervalManualTiming();
 }
 /// <summary>
 /// Create using the default update interval
 /// </summary>
 public PreCachingSequenceEngine()
 {
     TimingSource = new FixedIntervalManualTiming();
 }
 /// <summary>
 /// Create using the default update interval
 /// </summary>
 public SequenceIntervalGenerator()
 {
     State        = new OutputStateList();
     TimingSource = new FixedIntervalManualTiming();
 }
 /// <summary>
 /// Create using the default update interval
 /// </summary>
 public PreCachingSequenceEngine()
 {
     TimingSource = new FixedIntervalManualTiming();
 }