in reply to just how special are $a and $b these days?
I understand the question now.
The prescribed way to do this is to prototype your comparator function with ($$) and to use @_.