Parsing protects delimiters inside data
A global comma-to-tab replacement corrupts quoted values. This converter resolves quoted fields and escaped quotes before writing new column boundaries.
The output is re-quoted only where the target delimiter or a line break makes quoting necessary.