in reply to TEXT::CSV_XS useage question
Did you read the Text::CSV_XS->new documentation? Did you try it?
Text::CSV_XS handles quoted separators by default.