                                  break
                                  v-ch]}}
                     (dummy-service)
-                    (service/cache (fn [_ _] :cache)))
+                    (service/cacher (fn [_ _] :cache)))
         target (chan)]
     (service/request service 0 target)
     (test-async

                                 break
                                 v-ch]}}
                    (dummy-service)
                    (service/cache (fn [_ _] :cache)
                                   :forward :cache))
        target (chan)]
    (service/request service 0 target)
    (test-async

                                        ;; subs
                                 ]}}
                    (dummy-service)
                    (service/cacher (fn [_ v] v)))
        target (memoize (fn [_] (chan)))]
    (service/request service 0 (target 0))
    (test-async
