[[!comment format=mdwn
 username="joey"
 subject="""comment 1"""
 date="2019-10-02T15:50:38Z"
 content="""
The patch seems to not detect the undefined value, so it will still crash.

Compare:

	perl -e 'use warnings; use strict; foreach my $foo (@{ undef() }) { print $foo }'
	Can't use an undefined value as an ARRAY reference at -e line 1.

	perl -e 'use warnings; use strict; my $l=@{ undef() } ; foreach my $foo (@{$l}) { print $foo }'
	Can't use an undefined value as an ARRAY reference at -e line 1.

"""]]
