private static void EnsureStoppedTransition(ITransition transition) { if (transition != null && transition.GetCurrentState() != ClockState.Stopped) { transition.Stop(); } }