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:     case 'http':
        return uri;
      case 'package':
        return Uri.parse(_filePathFromPackageUri(uri));
      default:
        // Only handling file, http, and package URIs
        // in standalone binary.
  
negative.code:   var packageRoot = _packageRoot == null ?
                      _entryPointScript.resolve('packages/') :
                      _packageRoot;
    return packageRoot.resolve(uri.path);
  }
  
  
  