 
 (core/deftask set-summary
   []
-  (fn [next-handler]
-    (fn [fileset]
-      (set-summary! pod/data)
-      (next-handler fileset))))
+  (core/with-pass-thru [_]
+    (set-summary-data! pod/data)))
 
 (defn test-task
   "Create a boot test task by wrapping other tasks, either the result of

    [boot.util               :as util]
    [boot.tmpdir             :as tmpd])
  (:import java.lang.InterruptedException
           [java.util HashMap
                      Collections
                      concurrent.ConcurrentHashMap
                      concurrent.CountDownLatch]))



(core/deftask inc-test-counter
  []
  (core/with-pass-thru [_]
    (test/inc-report-counter :test)))

(core/deftask with-report-counters
  []
