     conexp.util
     conexp.util.hookable
     conexp.util.multimethods
-    [clojure.contrib.string :only (join split-lines split)]))
+    [clojure.contrib.string :only (join split-lines split)]
+    [clojure.set :only (union)]))
 
 ;; set polymorphism-namespace
 (def- *poly-ns* 'conexp.polymorphisms)

  [array]
  (seq array))


;;;
;;; java & swing utils

      TreeSelectionModel]
    [java.util Vector]
    [java.awt Toolkit Dimension]
    [java.awt.event KeyEvent ActionEvent ActionListener MouseEvent 
      MouseListener InputEvent]
    [java.awt.datatransfer DataFlavor StringSelection]
    [javax.swing.event TreeSelectionListener TableModelListener]
    [javax.swing.table DefaultTableModel])
