Personally, I wouldn't/don't modify the
use in-line (and wouldn't recommend it either), instead...
- I modify both PERL5LIB and PATH to point to the development and stable libraries in that order e.g. assuming sh/ksh,export PERL5LIB=<devel>:<stable> ; export PERL5LIB=<devel>:<stable>
- Instantiate modules/scripts in the development library when and only when, it is/they are being worked on
In this way, the code doesn't have to change purely because development is underway - perl/the shell will
pick up the appropriate module/script.
A user level that continues to overstate my experience :-))