code: func PackTo(srcPath, destPath string, includeDir ...bool) error {
  	return PackToFunc(srcPath, destPath, defaultPackFunc, includeDir...)
  }
docs: // PackTo packs the whole archive to the specified destination.
  // Call Flush() will automatically call this in the end.