                            :budget 268M
                            :actual 186M
                            :difference 82M
-                           :percent-difference 0.30M
+                           :percent-difference 0.3059701493M
                            :actual-per-period 93M}
                           {:caption "FIT"
                            :style :data

                           :actual 0M
                           :difference 400M
                           :percent-difference 1M
                           :actual-per-period 0M}]}]

    (pprint {:expected expected
             :actual actual
             :diff (diff expected actual)})
    
    #_(is (= expected actual) "The function products the correct data")))

; TODO
; create a budget report with nesting levels rolled up

                           :budget 900M
                           :actual 904M
                           :difference -4M
                           :percent-difference -0.004444444444M
                           :actual-per-period 452M}
                          {:caption "Rent"
                           :style :data
