Revert back to the WriterAt signature (n, error) and assign bytes in/out to the zips.Zip struct