in reply to Re^3: Why $FIle::Find::prune = 1 returns used only once error
in thread Why $FIle::Find::prune = 1 returns used only once error

Using BEGIN would defeat the entire purpose of making File::Find NOT a dependency at runtime with use File::Find. This program loads many modules during its execution based on conditions and user selected options, and some of those are not in Core Modules, but they are all handled on failure by an error handler telling the user what to do, but in no case should execution halt unless the user has selected an action that does require a Module that may not be in core, or, as with the case of Fedora, has been removed from core. The primary function of this program is to always work for all users in as many cases as possible. It achieves this function with the occasional lapse or forgetting to test, so that's not an issue.
  • Comment on Re^4: Why $FIle::Find::prune = 1 returns used only once error