anchor.diff:      _loaded = true;
       _upgradeCollection(map, isolate);
       imports.clear();
  -    imports.addAll(map['imports']);
  +    imports.addAll(removeDuplicatesAndSortLexical(map['imports']));
       scripts.clear();
  -    scripts.addAll(map['scripts']);
  +    scripts.addAll(removeDuplicatesAndSortLexical(map['scripts']));
       classes.clear();
       classes.addAll(map['classes']);
  +    classes.sort(ServiceObject.LexicalSortName);
       variables.clear();
       variables.addAll(map['variables']);
  +    variables.sort(ServiceObject.LexicalSortName);
       functions.clear();
       functions.addAll(map['functions']);
  +    functions.sort(ServiceObject.LexicalSortName);
     }
   }
   
  
positive.code: /// A [ServiceObject] is an object known to the VM service and is tied
  /// to an owning [Isolate].
  abstract class ServiceObject extends Observable {
    /// The owner of this [ServiceObject].  This can be an [Isolate], a
    /// [VM], or null.
    @reflectable ServiceObjectOwner get owner => _owner;
  
negative.code:     error = map['error'];
  
      libraries.clear();
      libraries.addAll(map['libraries']);
      libraries.sort(ServiceObject.LexicalSortName);
    }
  
    Future<TagProfile> updateTagProfile() {
  