# File lib/rhc/vendor/zliby.rb, line 603
    def open filename
      io = File.open filename, 'rb'
      gz = self.new io
      if block_given? then yield gz else gz end
    end
    
  end