cpanfile: requires EV to avoid the bug of autovivification. see https://rt.cpan.org/Public/Bug/Display.html?id=99458