anchor.diff:  .WEB-INF/web.xml
   ----
     <filter-mapping>
  -    <url-pattern>/*</url-pattern>
  +    <url-pattern>/echo/*</url-pattern>
  +    <filter-name>reloader</filter-name>
  +  </filter-mapping>
  +  <filter-mapping>
  +    <url-pattern>/math/*</url-pattern>
       <filter-name>reloader</filter-name>
     </filter-mapping>
     <filter>
  
positive.code: ----
  
  To make this work, all you need to provide is the `migae/reloader.clj`
  file and set the configuration map.  The `WEB-INF/web.xml` files will
  be autogenned as explained in <<config>>, and the
  `migae/servlets.clj` file will be autogenned, aot-compiled, and
  discarded, as explained in <<servlets>>.
  
negative.code: reload your Clojure files from `WEB-INF/classes`.  Here's an example:
  
  [source,clojure]
  .build.boot
  ----
  (def gae
   {...
     :filters [{:ns 'migae.reloader   ; REQUIRED
                :name "reloader"      ; REQUIRED
                :display {:name "Clojure reload filter"} ; OPTIONAL
                :urls [{:url "/echo/*"}
                       {:url "/math/*"}]
                :desc {:text "clojure reload filter"}}]
    ...}
  ----
  
  [source,clojure]
  .migae/servlets.clj
  ----
  ;; DO NOT EDIT THIS FILE
  ;; autogenned from build.boot and template
  (ns migae.servlets)
  ...
  (gen-class :name migae.reloader
  