This highlights that `yieldto` really ought to be considered an internal implementation interface, rather than something that is exposed to users – or documented as *the* way to switch tasks. Using `yeildto`, even outside of this change, is simply likely to break Julia.