parseCSV previously ignored the quoteChar parameter (named _). Since Go's csv.Reader only supports double-quote, we now pre-process the data to replace alternative quote characters before parsing.