Functions produce CSV with cells as strings in quotations. CSV is converted to array of arrays as strings. Functions produce JSON object with "headers" and "data" because JSON is not ordered like CSV.
Also, note that the data files I will be processing are random size and fairly large (potentially more than 2 million entries) with about 200 different unique titles. Further I don't know what "titles ...