# File lib/zip/zip.rb, line 1377
    def ZipFile.open(fileName, create = nil)
      zf = ZipFile.new(fileName, create)
      if block_given?
        begin
          yield zf
        ensure
          zf.close
        end
      else
        zf
      end
    end