If the `[disposable addDisposable:]` call at the end of this method is moved above this check, this can be turned into an early return for readability.