anchor.diff:  
     @override
     String canonicalizePath(String relPath) {
  -    return _canonicalize(join(path, relPath));
  +    return normalize(join(path, relPath));
     }
   
     @override
  
positive.code: 
    @override
    File getFile(String path) {
      path = _canonicalize(path);
      return new _PhysicalFile(new io.File(path));
    }
  
    @override
    Folder getFolder(String path) {
      path = _canonicalize(path);
      return new _PhysicalFolder(new io.Directory(path));
    }
  
  
negative.code: }
  
  /**
  * The name of the directory containing plugin specific subfolders used to
  * store data across sessions.
  */
  