Actually why don't we just say, "Subscription will always happen in a valid scheduler", or "A signal's didSubscribe block will always be called from within a valid scheduler." That is the guarantee we're making, after all.