in reply to Getting an Array Reference Into an Array

There are several other ways to achieve your objective - you could pass the array ref into a sub, and use a local alias to an arayref, as in
sub HandleTres{ my $tresRef = shift; $tresref->[0]= "Something else"; }
or, use a reference assignment in your mainline code:
my $TresRef = $myHash{tres}; $TresRef->[1] = "Tres punto uno";

     "For every complex problem, there is a simple answer ... and it is wrong." --H.L. Mencken