On Thu, 01 Dec 2005 13:21:27 -0000, David A. Black <dblack / wobblini.net>  
wrote:
> On Thu, 1 Dec 2005, Ross Bamford wrote:
>
>> (P.s. is 'replace' one of the '!' convention exceptions, or is there  
>> another reason it doesn't have a '!' ?)
>
> It's not an exception: the convention is that when there's a pair of
> methods that differ only in that one is more "dangerous" than the
> other, they have the same name but the dangerous one has a ! on the
> end.  replace isn't part of a pair of that kind -- it's just its own
> thing.
>

Ahh, I see... I had the idea that the bang signified a method that  
modified self, regardless. A few other 'exceptions' make sense to me now,  
too :)

Thanks David.

-- 
Ross Bamford - rosco / roscopeco.remove.co.uk
"\e[1;31mL"