use Storable qw(dclone); # ... my $arrayref = dclone($provided_arrayref);