package Example::Foobar::limerick; =head1 NAME limerick - prints a limerick =cut use strict; use warnings; =head1 DESCRIPTION There's hardly any need to comment. The code is pretty straightforward. The constructor is trivial. The B method prints a limerick of questionable quality and returns. =cut sub new { bless {}, shift } sub run { my $self = shift; print <