Its been around for a while - easy to setup. http://search.cpan.org/~danborn/ It may be of use Seems to me that having this in a Clam sig could be more efficient.