This was more for a friend of mine/for fun, as The_Almighty_Duelist said. He asked for it a certain way, so I gave it to him =P
Jethro:
The alias is used to set the local variable, so yes, it will work with that.
I realized the thing about the $$1's a few minutes after posting, so that's fixed now, thanks!
Thanks for the comments ya'll, it's greatly appreciated :)