#293 Fixed invalid endpoints to arcs. I didn't protect from division by zero in recent arc endpoint offset work.