Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
while (($key, $lref) = each %HoL) { my %h = (); @h{@{$lref}} = (1) x @{$lref}; $HoL{$key} = \%h; }