At least they've used strict and warnings. And the code is pretty clear and clean.
But I'd agree with the general sentiment already expressed that an anonymous posting to a public forum can be as "crushing" as a well worded private email, maybe even more so. And while the module is (probably) of limited use and uses less than efficient means to achieve its ends the author has tried. Maybe a more personal contact would have the author revisiting the code, making corrections and learning from the process.