My main problem is that there's lots and lots (and lots) of dependencies involved with HTML::CalendarMonth, including HTML::Tree, HTML::Tagset, HTML Element Extended just to name a few. One of the module dependencies is Tie::Array, which doesn't even run on Perl 5.004 (the version my ISP has installed) so, even if I really wanted to import somewhere around a dozen modules it still wouldn't work unless I convinced my ISP to upgrade. Besides, I can do all I need to do in fewer than 150 lines of code... and when I'm done I'll have a very lightweight module that will be very useful on other projects.