Subject: | Uses File::Slurp, known to be buggy and vulnerable |
e.g. look at https://rt.cpan.org/Ticket/Display.html?id=83126 and be dismayed
File::Slurp::Tiny and Path::Tiny are both excellent alternatives.
See also http://shadow.cat/blog/matt-s-trout/mstpan-5/