my ($color, $fruit) = (
$hoa->{keytwo}->[$idx_color],
$hoa->{keytwo}->[$idx_fruit]
);
####
my $aref = $hoa->{keytwo};
my ($color, $fruit) = (
${$aref}[$idx_color],
${$aref}[$idx_fruit]
);
####
my $aref = $hoa->{keytwo};
my ($color, $fruit) = @{$aref}[$idx_color, $idx_fruit];
####
my ($color, $fruit) = @{$hoa->{keytwo}}[$idx_color, $idx_fruit];
####
my ($color, $fruit) = @{$hoa->{keytwo}}{'color', 'fruit'};
####
sub IDX_COLOR () { 0 }
sub IDX_FRUIT () { 1 }
my ($color, $fruit) = @{$hoa->{keytwo}}[IDX_COLOR, IDX_FRUIT];
####
use constant IDX_COLOR => 0;
use constant IDX_FRUIT => 1;
my ($color, $fruit) = @{$hoa->{keytwo}}[IDX_COLOR, IDX_FRUIT];