anchor.diff:      var flags = readByte();
       var name = readName();
       var annotations = readAnnotationList(node);
  -    debugPath.add(node.name?.name ?? 'constructor');
  +    assert(((_) => true)(debugPath.add(node.name?.name ?? 'constructor')));
       var function = readFunctionNode(false, -1);
       pushVariableDeclarations(function.positionalParameters);
       pushVariableDeclarations(function.namedParameters);
  
positive.code:       library.fileUri = fileUri;
      }
  
      debugPath.add(library.name ?? library.importUri?.toString() ?? 'library');
  
      if (shouldWriteData) {
        _fillTreeNodeList(
  
negative.code:     var name = readStringOrNullIfEmpty();
      var fileUri = readUriReference();
      var annotations = readAnnotationList(node);
      assert(((_) => true)(debugPath.add(node.name ?? 'normal-class')));
      readAndPushTypeParameterList(node.typeParameters, node);
      var supertype = readSupertypeOption();
      var mixedInType = readSupertypeOption();
  