+ TestStrapSlots();
+ }
+}
+
+module FitTest_Entire(){ ////toplevel
+ p0 = [-33,-80];
+ szrear = [263,180];
+ szfront = [243,szrear[1]];
+ difference(){
+ FitTest_general(p0, szrear, dobrace=true, bracexx=0);
+ FitTest_PairLink(true);
+ translate(concat(p0,[0]) + [szfront[0],-10,-40])
+ cube([100, -p0[1], 80]);
+ TestStrapSlots();
+ }
+ intersection(){
+ FitTest_RearCurve();
+ translate(concat(p0,[-20])) cube(concat(szrear,[40]));
+ }
+ FitTest_FrontCurve();
+}
+
+module FitTest_EntireDemo(){ ////toplevel
+ FitTest_Entire();
+ //%Tile00();
+}
+
+module FitTest_EndEnd(){ ////toplevel
+ p0 = [-32,-32];
+ sz = [188,113];
+ sz2 = [168,100];
+ difference(){
+ FitTest_general(p0, sz);
+ translate([ p0[0] -1, p0[1]+sz2[1], -10])
+ cube([ sz2[0] +1, 50, 20 ]);