Use Text::CSV Perl module instead of hand written CSV to avoid corner cases like
character escape, etc.