On 11.12.2004, at 22:13, zuzu wrote: > but the Kernel's puts/print > fuction doesn't seem to carry over. it works fine as a global > keyword, but a programmer cannot > > "this is a string".puts > > and produce the desired result. instead the programmer must > > puts "this is a string" As far as I know, it's a matter of STDOUT.puts(string) versus string.puts(STDOUT) (and then there's Kernel#p, which is an anomaly)