It seems that this port is bringing over the following rather serious correctness bug from `Formatting.jl`: https://github.com/JuliaIO/Formatting.jl/issues/108 ``` julia> using Format julia> fspec = FormatSpec(".1e") julia> printfmt(fspec, 0.0003) 2.10e-04 ```