CurrentThreadScheduler can now also .cancel