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


in reply to Re^3: Secret Perl Operators: the boolean list squash operator, x!!
in thread Secret Perl Operators: the boolean list squash operator, x!!

To be equivalent to the parent code, and to retain the genericity of ( ... ) x!! ...,
return("");
should be
return;
or
return wantarray ? () : "";

This doesn't affect your argument.