Help for this page
BEGIN { eval { require Cache::File } ... Cache::File->import(qw( ... )) if Cache::File->can("import"); }
BEGIN { my @imports = qw( ... ); ... eval "use Cache::File \@imports" or warn("Proceeding without Cache::File\n"); }