динамический язык дает возможность eval, и это хорошо
Ну то есть использовать либу, исключенную из политики :)
*тут немного испорченный телефон получается. Пилит штуковину эту другой человек, а его нет в телеграмных перловых группах. Поэтому получается обмен мнениями "кусками".