T1, T6, and T8 files can take a lot of space, so it seems sensible that Zorro should support g-zipped history files in the first place.

For example, *.t1 files can be gzipped and end in *.t1.gz, *.t6 can be *.t6.gz and *.t8 can be *.t8.gz.

Further, any generic datasets should also be unzippable, including CSV's and binary datasets with an arbitrary number of fields.

zlib is ubiquitous and can be used for this purpose.