       (this-as c (apply f c args)))
     f))
 
-(def dont-wrap #{:cljsRender :render :reagentRender :cljsName})
+(def dont-wrap #{:render :reagentRender :cljsName})
 
 (defn dont-bind [f]
   (if (fn? f)

                  (fn [& args]
                    (as-element (apply vector res args)))
                  res)]
          (.! c :cljsRender f)
          (recur c))
        res))))


  [body]
  (assert (map? body))
  (let [spec (cljsify body)
        res (.' js/React createClass spec)]
    (util/cache-react-class res res)
    res))

(defn component-path [c]
  (let [elem (some-> (or (some-> c
