> Для 5.8 и выше лучше использовать не этот модуль, а Scalar/Util.pm


его видел. Тут главное, чтобы нужный кусок не удалился, т.е. слабая ссылка должна иметь как минимум одну ссылку на себя (вроде так)