anchor.diff:  
     ArchiveFile(this.name, this.size, dynamic content,
         [this._compressionType = STORE]) {
  +    name = name.replaceAll('\\', '/');
       if (content is List<int>) {
         _content = content;
         _rawContent = InputStream(_content);
  
positive.code:   }
  
    ArchiveFile.noCompress(this.name, this.size, dynamic content) {
      compress = false;
      if (content is List<int>) {
        _content = content;
  
negative.code:   }
  
    ArchiveFile.stream(this.name, this.size, dynamic content_stream) {
      // Paths can only have / path separators
      name = name.replaceAll('\\', '/');
      compress = true;
      _content = content_stream;
      //_rawContent = content_stream;
  