my $array->[0] = $arg{key1};
my $key->[0] = 'key1' if ($array->[0]);
####
sub _sub {
my %arg = @_;
my $array; # sometimes is treated as a scalar
$array->[0] = $arg{key1};
$array->[1] = $arg{key2};
$array->[2] = $arg{key3};
$array->[3] = $arg{key4};
...
}
####
_sub(key3 => 'big-mama');