Como encontrar o namespace totalmente qualificado de um símbolo?

Se eu tiver um símbolo quem é namespace é um alias, como q / w, como posso encontrar seu namespace real, digamos real.namespace / w?

Eu sei dissoresolve vai me dar o var totalmente qualificado, mas eu não sei como obter o namespace de um var.

O melhor que posso fazer é:

 (defn fqns [s] (str (get (ns-aliases *ns*) (symbol (namespace s)))))

Certamente há uma maneira mais simples?

questionAnswers(2)

yourAnswerToTheQuestion