# File lib/RMagick.rb, line 1490
    def collect(&block)
        current = get_current()
        a = @images.collect(&block)
        ilist = self.class.new
        a.each {|image| ilist << image}
        ilist.set_current current
        return ilist
    end