in reply to Preventing autovivification
Yes, even you can use CPAN outlines some approaches on how to use code from the CPAN, even if you think you can't use it.