Xojo Zipping of Aliases and macOS Apps is problematic

Thanks @Mike_D,
My only concern is that if I have to examine the source input and zip output file by file, it will slow things and I may introduce errors. I tried this previously with MBS and eventually just left aliases out.
Also, if I need to run shell to adjust the files, I might as well just use a Shell to compress/uncompress using ditto (as it works).

I can’t think of a way to tell an unzipped alias blob file that it’s really an alias without maybe reading the file content and recreating the file.

Hopefully Xojo can resolve this.