in reply to "use lib" with low precedence?

Since use lib is really just a glorified unshift @INC you could just do a simple push e.g
BEGIN { push @INC, qw( your/libraries here ) } ...
Now your local libraries will have a 'lower precedence' than the system libraries.
HTH

_________
broquaint