 
 (defn uuid [] (str "urn:uuid:" (java.util.UUID/randomUUID)))
 
-(def bind (uris "http://logangilmour.com/data-binder#" :rank :root :subject :object  :child :container :relator :contains :projection :path))
+(def bind (uris "http://logangilmour.com/data-binder#" :rank :root :subject :object :child :container :projection :path))
 
 (def funcs
   {:projector

                                                      (fn [val] (sub-call data nil val url built-url))
                                                      related))
                                                   sub-calls))))]
           (if child
             (hic/html vals) ;;TODO extract this business... maybe?
             (func (.getURI resource) ;; apply the bound function to the thing, the binding that points at the funtion, meta-data, and the finished children (should be ordered by now).
                   (.getURI binding)
                   active
                   built-url
                   meta-data
                   vals)))))

          )))


(defroutes main-routes
  (GET "/async/*" [] (wrap-aleph-handler chat-handler))
  (GET "/view/*" [*]
       (page ((serializer example-view widgets) (build-query example-view widgets *) (res "http://logangilmour.com/example-ontology#person") *)))
  (route/resources "/")
  (route/not-found "Page not found"))

