    # File lib/facets/core/fileutils/compress.rb, line 44
      def tar_gzip( folder, to_file=nil )
        require 'zlib'
        to_file ||= File.basename(File.expand_path(folder)) + '.tar.gz'
        puts "tar --gzip -czf #{to_file} #{folder}" if $VERBOSE

        gzIO = Zlib::GzipWriter.new(File.open(to_file, 'wb'))
        Archive::Tar::Minitar.pack(folder, gzIO)

        return File.expand_path(to_file)
      end