proc points*(self: ConvexPolygonShape): Array {.gcsafe, locks: 0.}
proc `points =`*(self: ConvexPolygonShape; val: Array) {.gcsafe, locks: 0.}