THanks for the comments.. Your line of thinking is just as mine is. I think it makes things easier to read... I also have more control than AUTOLOAD ... I think, provided you know the syntax, this solution is actually easier to maintain.
Basically, doing this isn't a Bad Thing(tm), just that some people may not understand it.
No problem. Thats what the Perl Monks and ORA are for ;-)