code: func NewWithTimeout(fs fs.FileSystem, timeout time.Duration) Tar {
  	return &stiTar{
  		FileSystem: fs,
  		exclude:    DefaultExclusionPattern,
  		timeout:    timeout,
  	}
  }
docs: // NewWithTimeout creates a new Tar with the provided timeout extracting files.