Thank god, an app server with an imperative configuration file! Bliss! Declarative languages are not meant for programmers.
Seriously, I'd love to hear how easy a varnish setup is to debug. Apache rewrite rules are imperative as well, just not obviously so.