I am new enough to perl to not even know how to find the right prototype ... I guessed that it takes 3 parameters, so $$$ made sense. I guess RTFM would help .. Thank you for info.
Any speed/functionality differences between your code and the eval version? Or just code cleanliness?