in reply to Re: Autovivification and hash slices (rvalue)
in thread Autovivification and hash slices

Scratch that last:

>perl -E"sub {}->( map $_, @h{x} ); say exists($h{x}) || 0; 1

map aliases $_ to its operands, so its operands are lvalues. do{} creates copies.