anchor.diff:  
     String get packageName {
       if (_packageName == null) {
  -      String sourcePath = _library.source.fullName;
  +      String sourcePath = _libraryElement.source.fullName;
         File file = new File(sourcePath);
         if (file.existsSync()) {
           _packageName = _getPackageName(file.parent);
  
positive.code:     return _inheritedMethods;
    }
  
    List<Method> get inheritedOperators {
      if (_inheritedOperators != null) return _inheritedOperators;
      InheritanceManager manager = new InheritanceManager(element.library);
      MemberMap cmap = manager.getMapOfMembersInheritedFromClasses(element);
  
negative.code: 
    int get _lineNumber {
      var node = element.computeNode();
      if (node is Declaration && node.element != null) {
        var element = node.element;
        var lineNumber = lineNumberCache.lineNumber(
            element.source.fullName, element.nameOffset);
        return lineNumber + 1;
  