in reply to scripts on CPAN
You might do what petdance has done with ack. ack is a grep-like script. To make it findable on cpan, Andy has split out the useful functions into App::Ack.
So, you might consider App::Foo good enough for your needs.
--"Go up to the next female stranger you see and tell her that her "body is a wonderland."
My hypothesis is that she’ll be too busy laughing at you to even bother slapping you." (src)
An organised event
A traditional gathering
With family and friends
I don't celebrate the New Year
Adjusting my clocks for the Leap Second
I can't remember
Results (206 votes). Check out past polls.