From: Matthew Moss Date: 2006-02-01T08:56:08+09:00 Subject: Re: [RCR] Numeric#of All I did was class Integer def times if block_given? (0...self).each { |i| yield i } else (0...self) end end end 3.times.collect { String.new } => ["", "", ""]