Hi,

Not sure how to use appendPoly to create only polygons and not new points, I tried :

```
def cook(scriptOP):
scriptOP.clear()
p1 = scriptOP.appendPoint()
p1.x = 0
p1.y = 0
p1.z = 0
p2 = scriptOP.appendPoint()
p2.x = 0.5
p2.y = 0
p2.z = 0
p3 = scriptOP.appendPoint()
p3.x = 0.5
p3.y = 0.5
p3.z = 0
p4 = scriptOP.appendPoint()
p4.x = 0
p4.y = 0.5
p4.z = 0
quad = scriptOP.appendPoly(4,closed=True,points=False)
quad[0].point = p1
quad[1].point = p2
quad[2].point = p3
quad[3].point = p4
return
```

and Touch crashes

Thanks a lot

Cheers

Vincent