# File lib/archive/zip/codec/null_encryption.rb, line 22
      def self.open(io)
        encrypt_io = new(io)
        return encrypt_io unless block_given?

        begin
          yield(encrypt_io)
        ensure
          encrypt_io.close unless encrypt_io.closed?
        end
      end