in reply to Re: 'base' versus @ISA, why?
in thread 'base' versus @ISA, why?

... and it automatically loads the parent module.

base is a pretty unreliable module, in my experience, and it must be related to the heuristic method it uses to determine whether a module file needs to be loaded, or not. Sometimes, it guesses wrong.

update Apparently tye has had similar experiences.