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