The subscription wouldn't end because `-takeUntil:` doesn't complete if it's argument errors.