anchor.diff:      case 'file':
         return uri.toFilePath();
       case 'package':
  -      return _filePathFromPackageUri(uri);
  +      return _filePathFromUri(_resolvePackageUri(uri).toString());
       case 'http':
         return uri.toString();
       default:
  
positive.code:   var packageRoot = _packageRoot == null ?
                      _entryPointScript.resolve('packages/') :
                      _packageRoot;
    return _filePathFromUri(packageRoot.resolve(uri.path).toString());
  }
  
  
  
negative.code: }
  
  
  Uri _resolvePackageUri(Uri uri) {
    if (!uri.host.isEmpty) {
      var path = '${uri.host}${uri.path}';
      var right = 'package:$path';
  