Hi again, this works only because you call your function with just one package. I get the impression you just want:
(defn ea-xmi [dname & packages] (into [:xmi {:version "2.1" :nsuml "http://schema.omg.org/spec/UML/2.1" :nsxmi "http://schema.omg.org/spec/XMI/2.1" :customprofile "http://www.sparxsystems.com/profiles/thecustomprofile/1.0"}] packages)) Sincerely Meikel -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en