anchor.diff:      _writeToken(TomlStandardTable.openingDelimiter);
       visitKey(table.name);
       _writeToken(TomlStandardTable.closingDelimiter);
  -    _writeNewline();
     }
   
     @override
  
positive.code:     visitSimpleKey(pair.key);
      _writeToken(TomlKeyValuePair.separator, before: true, after: true);
      visitValue(pair.value);
      _writeNewline();
    }
  
    @override
  
negative.code:       document.expressions,
        write: visitExpression,
        writeSeparator: (TomlExpression next) {
          // All expresissions are are on a line by themselves but there is an
          // additional blank line before every table header (except if it is
          // the very first expression of the document).
          if (next is TomlTable) _writeNewline();
          _writeNewline();
        },
      );
      // There should be a newline at the end of every file.
      _writeNewline();
    }
  
    // --------------------------------------------------------------------------
  