That's exactly my point: 99% solutions are the worst. Every 99% solution will eventually find someone relying on it, willingly or not. And it's always someone else cleaning up the mess (or failing to find the cause).
The 99% case is a pretty string. The 1% case is a string with escaped delimiters.