 
 (comment
 
+  (.-kind->name->fields->index todomvc)
+  (index todomvc "todo-displayed")
+
   ;;Try to run todomvc and it blows up with "Can't split anything"
-  (do (defaults todomvc)
-    (fill-todos todomvc 5)
-    (re-run todomvc))
+  (perf-time
+   (do (defaults todomvc)
+     (init-std-lib todomvc)
+     (fill-todos todomvc 10)
+     (re-run todomvc)))
 
   ;;Trying to get the thing to run CRAZINESS, queued events cause re-run to be called
   ;;if I .quiesce the ui disappears, just calling .run is fine though

       )))

  (get-in (.-kind->name->fields->index program) ["remember" "incr"])
  (index program "ui/elem")
  )




  )

  (know env "current-toggle" #js ["value"] #js ["false"])
  (know env "todo-to-edit" #js ["value"] #js ["hi"])
  (know env "filter" #js ["filter"] #js ["all"])

  (remember env "todo-to-add" #js ["value"] #js ["hey"])
  (remember env "current-toggle" #js ["value"] #js ["false"])
  (remember env "todo-to-edit" #js ["value"] #js ["hi"])
  (remember env "filter" #js ["filter"] #js ["all"])
  )

(def todomvc (env))
