... for a simple example of this (an abundance of not entirely unexpected errors), you only have to trace a perl script that 'use'es a module from a non-standard location - you'll see any amount of
ENOEXIST errors before perl manages to locate and open the 'use'd module.
At last, a user level that overstates my experience :-))