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?