In the new socket server code, clojure.core.server is proactively loaded (regardless of whether servers are in the config), which will also load clojure.edn and clojure.string.
Approach: Delay loading of this code until the first server config is found. This improves startup time when not using the socket server about 0.05 s.
Patch: clj-1891.patch