NOTE: for purposes of offset, Polygons are always "oriented"- counterclockwise rings
are reversed to produce uniformly clockwise rings. This means a negative offset will expand
Polygons whereas a positive offset will contract them.