From: HarryO Date: 2002-01-06T04:14:33+09:00 Subject: [ruby-talk:30296] Re: Ruby article on Freshmeat On Sun, 06 Jan 2002 06:41:28 +1100, Yuri Leikind wrote: > Actually, expressions like string.capitalize! are evaluated to nil: > > string.capitalize! ==> nil That only happens if the method doesn't change the object. So, ... "hello".capitalize! # => "Hello" whereas "Hello".capitalize! # => nil because it was already capitalised.