 
 (defn collections-fetched
   [items]
+  {:pre [(us/valid? (s/every ::collection-entity) items)]}
   (CollectionsFetched. items))
 
 ;; --- Fetch Color Collections


(defn collection-created
  [item]
  (CollectionCreated. item))

;; --- Create Collection


(defn collection-updated
  [item]
  {:pre [(us/valid? ::collection-entity item)]}
  (CollectionUpdated. item))

;; --- Update Collection
