I'm having trouble writing values correctly that contain comment characters (i.e. semicolon). [Here's a gist](https://gist.github.com/lhm/7c89ac1ddef30ba27b54910eaa143c8b) that tries to illustrate the problem. I think values that contain these characters maybe need to be quoted when writing?