... so that if the main thread terminates, they terminate as well on their own. I think we don't want the library user to call `wait()` on the internal threads of b2sdk.