wrap all sets with (set .) to enable usage of clojure.set/difference