   ((EventBinding. node (name event-name) nil) handler))
 
 (defn- do-bind-attr [setter val]
-  (r/bind-attr* val setter queue-animation))
+  (let [binding
+        (r/bind-attr* val setter queue-animation)]
+    binding))
 
 (defn- bind-style! [node style-kw style-val]
   (let [style-name (name style-kw)]


(declare dom-element)

(defn- as-velem [elem-spec]
  (cond
    (string? elem-spec)


;; attributes to set directly
(doseq [a #js ["id" "value"]]
  (aset attr-setters a
        (fn [e v]
          (aset e a v))))

(defn- get-attr-setter [element attr-name]
  (if-let [setter (aget attr-setters attr-name)]
