From: Daniel Schierbeck Date: 2006-05-02T00:32:15+09:00 Subject: Re: More explicit Ruby code Brad wrote: > Kernel.puts("Print this string") > puts "Print this string" The two aren't the same. Take this for example: def puts(*objects) super objects.collect {|object| object.upcase } end puts "foobar" -> FOOBAR Kernel.puts "foobar" -> foobar Cheers, Daniel