Is there any reason why sp-ellipse.cpp uses .552 as the ellipse-to-bezier constant rather than something with a few more digits:

   0.55228474983079356

I know it probably makes little visual difference, but why not use the exact number if you have it?  I certainly wouldn't use 3.14 for PI.  So why use .552 when you mean 4*(sqrt(2)-1)/3?

--bb