 
     The `om-next-root` will render Om Next components, much the way `om.core/add-root!` does.
     It takes one or two arguments. The first argument is the Om Next component. The second (optional)
-    argument is either a map with the state to pass to the component, or an Om Next reconciler.
+    argument is either a map or atom with the state to pass to the component, or an Om Next reconciler.
 
     The `defcard-om-next` is a shortcut to `(defcard (om-next-root ...))`.
     Its arguments are the same of a normal `defcard`, with the following exception:

                                      :mutate counter-mutate})
                  :shared {:title "First counter "}}))

#_(defcard-om-next om-next-card-shared-ex-1
  om-next-counter-inc
  rec1)


(defcard-om-next local-state-om-next-card
  "we can define components with `:once` metadata"
  ComponentWithLocalState
  {})


;; TODO:
;; - Docs saying that if we pass a map to `defcard-om-next`, we will `defonce` a reconciler automatically
;; - Docs saying that `om-next-root` is not as powerful and doesn't have that ability (so the code won't be reloadable)
;; -
