polygons are a go, main edits to make::polygon in interp.cpp