my $kool = Kool::Widget->new( 'weasels' => 77, 'pigeons' => 0, 'heartburn' => 'yes', ); #get back an arrayref of hashrefs. my $frobnicated = $kool->frobnoz( 'with_daylight_savings_time' => 0 ); #see what you've got print Data::Dumper($frobnicated);