`with-unique` supports destructuring.

```clj
      (with-unique [target-env (kt/newEnvironment {:name "dev" :org *session-org*})
                    [ak1 ak2] (kt/newActivationKey {:name "ak"
                                              :env target-env
                                              :description "auto activation key"})]
```