Skip double occurrences over DST

Fixed #189
Use ruby built-in StopIteration