update clcsv to latest version and add object-wise iteration over rows