Fixed
- Call the completions in the given callback queue when CompletionManager is getting deinitialized (#503): In CompletionManager.deinit we directly call each of the completions but instead we should use .execute to ensure that the completion closures are being called in the given queue. Thank you @haldun for the contribution.