clojure.spec

¿Cómo puedo usar mis especificaciones para los fines previstos si están en un espacio de nombres separado?

Uno de los ejemplos en el clojure.spec Guide es una opción simple-especificación de análisis: (require '[clojure.spec :as ... nombres separados de las implementaciones? Si es así, ¿cómo se pueden resolver los problemas que he detallado anteriormente?