mindbrix/SVGKit — comment on commit 5c537573a2e3298fa43c4d291c33bedfea392885
File:  line 0
By adamgit:

Does this take into account that SVG explicitly allows the same command to be repeated many times, so long as NO letter is found in the input?

It doesn't appear to, and I'm finding that lots of SVG files make heavy use of this.

Did you see any reason why the original kept converting everything to integers? Apple works in float, and SVG works in float, so it seemed to be just ... wrong ... to do integer conversions everywhere :(.

Also ... I think your conversion to float isn't quite correct: don't you need to ALSO find all the places where the original author down-sampled every CGRect frame into an integer (again, I have no idea why)?