dataset contains 1) wrong orientation 2) duplicate points
geom.validateGeometry() is now used

orientation not caught, but duplicates yes