public static IEnumerator TestThong(Channel c) { c.Push("I wonder who catches this first"); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); c.Push("Second thing"); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); c.Push("3 thing"); c.Push("4 thing"); c.Push("5 thing"); c.Push("6 thing"); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); c.Push("7 thing"); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); yield return new Routinely.WaitForNextFrame(); }