http://www.perlmonks.org?node_id=1017704


in reply to Why parens?

When declaring only one variable, it's mostly an aesthetic choice; but consider declaring multiple variables simultaneously...

my ($a, $b, $c); # the good my $a, $b, $c; # the bad (i.e. broken) my $a, my $b, my $c; # and the ugly
package Cow { use Moo; has name => (is => 'lazy', default => sub { 'Mooington' }) } say Cow->new->name