`execute` and `executeVoid` could probably be united somehow. But my attempt was ugly. Could do in another issue. _Originally posted by @tomholub in https://github.com/FlowCrypt/flowcrypt-ios/pull/985#discussion_r747070482_