IMO it would be cleaner+simpler to keep purging and responding separate

```clojure
(do (send-purge uri) (response ""))
```