More unit tests for serialise and parse.
Fix TODO file.
Support commas inside strings, with unit tests.