in reply to Inheritance not working

I prefer the "load and set inheritance" call of base for OO modules, so in Project/Client/Mode.pm, you merely put:
use base qw(Project::Client);

-- Randal L. Schwartz, Perl hacker