If you call routes without arguments, you cannot run route-metadata on the result, despite nothing filing validation up to that point:
(route-metadata (routes))
Unhandled clojure.lang.ExceptionInfo
Input to breadth-route-metadata* does not match schema: [nil nil (named (not
(puppetlabs.kitchensink.core/zipper? nil)) loc)]
If you call
routeswithout arguments, you cannot runroute-metadataon the result, despite nothing filing validation up to that point:(route-metadata (routes))