Документация autodie намекает, что его можно использовать для других функций, кроме тех встроенных модулей, которые он может обрабатывать по умолчанию, но нет четких примеров, как это сделать в нем.
В частности, я хотел бы используйте его для модуля тепловизора. Многие функции и методы этого могут дать сбой, и я бы предпочел, если бы это не означало, что мой код будет завален фразами или die Imager | $ image-> errstr;
.
Конечно, если есть другой способ добиться этого, кроме использования autodie, меня это тоже заинтересует.