public class CountdownYieldTypeSafe : IEnumerable<int> {
public int StartCountdown;

IEnumerator IEnumerable.GetEnumerator() {
	return this.GetEnumerator();
}

public IEnumerator<int> GetEnumerator() {
for (int i = StartCountdown - 1; i >= 0; i--) {
	yield return i;
}
}
}
