##
mine @arr = (1,2,3);
# and later accidentally
$arr = [4,5,6]; # ==> \@arr != $arr
####
mine $arr = [1,2,3];
# and later accidentally
$arr = [4,5,6]; # ==> \@arr != $arr
# even worse
$arr = { a=> 1 } # ==> @arr must be detroyed? or what?