As a somewhat related aside some advice:
If you're going to be heavily using stuff from CPAN you probably will save yourself headaches in the long run if you install a separate copy of perl yourself somewhere else (e.g. under /usr/local from source, or by using macports) and install things from CPAN into that copy instead. That way n months down the road when Apple pushes a software update that diddles the OS' perl install you're not spending time trying to figure out why module X suddenly is rolled back to the "latest" version from 3 months back.
The cake is a lie.
The cake is a lie.
The cake is a lie.