Cool.  I think I like Option 1, like this:
```clj
(add-proxy-route [this path target])
(add-proxy-route [this path target opts])
```
... but your explanation makes sense, so it's okay with me if you wanna leave it as-is.