I'm not sure whay you're saying about funky_sort(), but as for
$a and $b these are special variables in the
context of doing a sort. see sort for a full explanation and a rather
explicit warning about trying to declare them lexically. =)
"A man's maturity -- consists in having found again the
seriousness one had as a child, at play." --Nietzsche