Have SeparatedValuesParser return an Iterator, close #1786