This package can have less precision than the standard `sum()` on julia-1.7.3. For example: ```julia julia> using KahanSummation julia> x = rand(Float32, 10_000_000) .+ 1f5; julia> sum_kbn(x) 9.9479867f11 julia> sum(x) 1.00000504f12 ``` Is this expected?