The keyword my essentially restricts the scope of a variable to the block in which it is declared. It is much more complicated than that, but that, as I understand it, is the gist of it.
[red]"... isn't sanity really just a one trick pony anyway?! I mean, all you get is one trick, rational thinking, but when you are good and crazy, oooh, oooh, oooh, the sky is the limit!" - The Tick[/red]