public new void StopAllCoroutines()
        {
            RadicalCoroutineManager manager = this.GetComponent <RadicalCoroutineManager>();

            if (manager != null)
            {
                manager.PurgeCoroutines(this);
            }
            base.StopAllCoroutines();
        }