I think the explanation is rather simple
As MikeBCda suggested, .tgz is actually a shortcut for .tar.gz - so, there really are 3 files tested:
1. file.tgz (the outer GZIP envelope)
2. file.tar (the inner TAR archive)
3. file.xxx (the real file packed inside)