I like the idea. I like that you even round-trip comments. I suppose that doesn't add too much complexity to the implementation?
Have you ever been bitten by the dwimmy typing of numeric and true/false/null data?
Have you ever been bitten by the dwimmy typing of numeric and true/false/null data?
No problems with dwimmy typing ;) - not saying that it couldn't happen but I think that would be the exception. Not having to use quotes/escape characters helps a lot more.