If you upgrade 'base' from CPAN, do the problems go away? I'm probably going to rip out 'base' anyway, but that's a guess at the bug and I'd much prefer to hear a confirmation that it is the problem.
Otherwise, I'm stumped how the method can't be found since by the time that code is called, all the classes should have been loaded and the @ISA array set up. -- David