This test failed because we exclude cues with negative duration in . If we would like to enable this test, we have to add this kinds of cue to
otherCue and then treat it as
missing cue in
TimeMarchesOn in order to dispatch
exit for it.
However, if we do so, it would result in large amount of unnesscesary
exit being dispatched, because everytime the cue's start time is larger than
lastTime, it would be added in
missing cue because its endtime is always smaller than
So here we should not follow what spec said perfectly, because it would cause the unnecessary overhead.