pub fn write_package<W: Write>( package: Package, w: W, compression: Compression, ) -> Result<(), Error>