Help for this page
package Promise::Lazy; use parent 'Promises::Promise'; ... return Promise::Lazy->new(sub { External::Parser->run('--in', $file); });