anchor.diff:      }
       variableStack.length = 0;
       var transformerFlags = getAndResetTransformerFlags();
  -    debugPath.removeLast();
  +    assert(((_) => true)(debugPath.removeLast()));
       if (shouldWriteData) {
         node.fileOffset = fileOffset;
         node.fileEndOffset = fileEndOffset;
  
positive.code:             _disableLazyReading;
      var function = readFunctionNodeOption(!readFunctionNodeNow, endOffset);
      var transformerFlags = getAndResetTransformerFlags();
      debugPath.removeLast();
      if (shouldWriteData) {
        node.fileOffset = fileOffset;
        node.fileEndOffset = fileEndOffset;
  
negative.code:     }, library);
      _byteOffset = procedureOffsets.last;
  
      assert(((_) => true)(debugPath.removeLast()));
      _currentLibrary = null;
      return library;
    }
  