Scalar :: Util :: weaken говорит:
ПРИМЕЧАНИЕ: Копирование слабой ссылки создает нормальную, сильную ссылку.
Я не могу понять, почему Perl обрабатывает это таким образом. В своих приложениях я использую
ослабляют
, чтобы разорвать циклы. Иногда мне приходится ослаблять ссылки, которые были бы и без того слабыми, если бы Perl не действовал таким образом.