- Two blank lines separate major parts (world header, boards)
- Other groups always separated by a single blank line
The intent is to visually cluster together the top-level parts of the
text format, in the hopes of making it more readable.
The example data is far from perfect, and there's a bunch of small stuff
I want to tweak about the text format. But now the tests exist, which is
a strict improvement from before!
I ran some limited tests, and the important data seems to survive
roundtrip conversions. It's a bit tricky to measure because conversion
to text strips out/normalizes some data, such as garbage bytes in the
unused portions of Pascal strings.