Because if the object is dealloc'd before the disposable is disposed, we don't want to keep the disposable alive.