Fixed some floating point errors causing the validation to fail and causing non-convex vertice sets to throw an exception (even when winding and overlap is valid)