Haven't really thought about what a solution to this would look like but wanted to open an issue to see if anyone has idea. FYSA: - [UVerb Tutorial](https://docs.servant.dev/en/stable/cookbook/uverb/UVerb.html) - [Sevant.Api.UVerb docs](https://hackage.haskell.org/package/servant-0.19/docs/Servant-API-UVerb.html#t:UVerb) - [Servant.Server.UVerb docs](https://hackage.haskell.org/package/servant-server-0.19.1/docs/Servant-Server-UVerb.html#v:respond)