Before I start making changes to do just straight lines, I ran again, and when done creating the path, I looked at the path.points (before it did the actual drawing). I started with 9, and now there are 13. These extra points are being put in by the two ArcTo lines indicated by'C1' and 'C2'. The added coordinates are indicated by '**'...
54.87623 -485.1765, 1
-67.19397, -463.8181 **
179.7689 -507.0286, 2 C1
207.9465, -756.1548 **
65.13455 -501.0532, 3
84.47117 -522.8462 **
89.57177 -528.5947, 4 C2
90.56247, -536.2158 **
37.36042 -1038.036, 5
88.97673 -1027.655, 6 L1
160.4506 -1012.855, 7
196.4012 -1004.363, 8 L2
358.8415 -965.3903 9