 ;;    {:dispatch-n (list (when (> 3 5) [:conditioned-out])
 ;;                       [:another-one])}
 ;;
-(register
+(reg-fx
   :dispatch-n
   (fn [value]
     (if-not (sequential? value)

;; usage:
;;   {:db  {:key1 value1 key2 value2}}
;;
(register
  :db
  (fn [value]
    (if-not (identical? @app-db value)

;; or:
;;   {:deregister-event-handler [:one-id :another-id]}
;;
(reg-fx
  :deregister-event-handler
  (fn [value]
    (let [clear-event (partial clear-handlers events/kind)]
