# File lib/RMagick.rb, line 1613
    def initialize(*filenames, &block)
        @images = []
        @scene = nil
        filenames.each { |f|
            Magick::Image.read(f, &block).each { |n| @images << n }
            }
        if length > 0
            @scene = length - 1     # last image in array
        end
        self
    end