James Edward Gray II wrote:
> Also, I believe they are thread-local variables are they not?  (I'm 
> honestly asking.)  If so, I don't see a lot of concern about them  being
> stomped on before they are used.

Actually, I just looked it up, and according to "Programming Ruby,"
$1-$9 are "local to the current scope."

My mistake, heh.  I wonder how many who use them know that, though, and
how many just do it without checking because it's popular in perl or
popular on here.

-- 
Neil Stevens - neil / hakubi.us

'A republic, if you can keep it.' -- Benjamin Franklin