Issue: The ParseCsv helper function in the util module doesn't push the next empty list to the lines array or increment the lines index when the last line item being parsed is quoted. This results in the next line item being combined with the previous line item.
Issue: The ParseCsv helper function in the util module doesn't push the next empty list to the lines array or increment the lines index when the last line item being parsed is quoted. This results in the next line item being combined with the previous line item.