modified example to utilize the new CSVReader tupleType() function