         joined-routes [(or (uri-context service) "")
                        (->KeywordToHandler [routes] handlers)]]
     (wrap-info
-     (bidi/make-handler joined-routes)
+     (make-handler joined-routes)
      {::routes joined-routes
       ::handlers handlers})))
 

  WebService
  (request-handlers [_] {})
  (routes [_]
    [uri-context (->ResourcesMaybe {:prefix resource-prefix})])
  (uri-context [_] ""))

(def new-static-resource-service-schema

(defrecord KeywordToHandler [matched handlers]
  bidi/Matched
  (resolve-handler [this m]
    (when-let [{:keys [handler] :as res} (resolve-handler matched m)]
      (if (keyword? handler)
        (assoc res :handler (get handlers handler))
        res)))
