                   {:jamie {:user/favorite-color :color/red}}}
                 v))
          (is (= [[:get-user {:name "nipponfarm"}]
+                 [:get-user-pets {:name "nipponfarm"}]
                  [:get-user {:name "jburnford"}]]
                 @api-calls))
          (done))))))

                                       :vehicle {:color :color/white
                                                 :make "Toyota"
                                                 :model "Hilux"}
                                       :favorite-fellow-user-name "jburnford"}
                 {:name "jburnford"} {:favorite-color :color/red
                                      :favorite-number 7}}
          data-chan (resolve {:channel (chan)
                              :apis {:get-user (memoize
                                                (fn [params]
                                                  (p/do*
                                                   (swap! api-calls conj [:get-user params])
                                                   (get users params))))}}
                             resolvers '[{(:root/user {:user/name "nipponfarm"})
                                          [:user/name
                                           :user/favorite-color
                                           :user/favorite-number
                                           {:user/vehicle [:vehicle/make
                                                           (:the-model {:< :vehicle/model})]}
                                           {:user/favorite-fellow-user [:user/name
                                                                        :user/favorite-color
                                                                        :user/favorite-number]}]}

                  {:root/user {:user/favorite-number 42}}
                  {:root/user {:user/vehicle {:vehicle/make "Toyota"
                                              :the-model "Hilux"}}}
                  {:root/user {:user/pets [{:pet/name "Milo"}
                                           {:pet/name "Otis"}]}}
                  {:root/user {:user/favorite-fellow-user {:user/name "jburnford"}}}
                  {:root/user {:user/favorite-fellow-user {:user/favorite-color :color/red}}}
                  {:root/user {:user/favorite-fellow-user {:user/favorite-number 7}}}
