addCompletable
@DelicateCoroutinesApi
Adds a completable action to be executed upon completion.
The coroutine scope of the action won't be cancelled when the completable is completed. The action must actively check the isActive property of the CompletableDeferrableScope to determine if it should continue executing.
Deferred actions registered after the completable has already been completed will be executed.
Use this for cases where you need to wait for some asynchronous operation to finish even after the completable has been completed.
This is a delicate API, since it intentionally doesn't propagate coroutine cancellation to the action. Use it with caution and ensure that the action is designed to handle this scenario appropriately.