# File lib/facets/more/minitar.rb, line 565
    def self.open(anIO)
      reader = Reader.new(anIO)

      return reader unless block_given?

      begin
        res = yield reader
      ensure
        reader.close
      end

      res
    end