From: James Moore Date: 2006-09-28T11:08:34+09:00 Subject: Re: String starts? and ends? methods > You would never say in English "a start with b", you say "a starts > with b", even when both a and b are singular. I would argue that it > should be the same in Ruby, and the method name should be "starts_with?" Ruby: foo.start_with? 'snark' English: does foo start with 'snark'? I could possibly see your point for something like start_with! (should it ever exist), but I think the question form sounds correct. - James Moore