   WebService
   (request-handlers [_] {})
   (routes [_]
-    [uri-context (->ResourcesMaybe {:prefix resource-prefix})])
+    [uri-context (resources-maybe {:prefix resource-prefix})])
   (uri-context [_] ""))
 
 (def new-static-resource-service-schema

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


(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)))
