in reply to Storable library is masking the other libraries of perl

Insufficient detail in your code sample. In normal situations, if you have a namespace clash on imported modules, the way to handle it is turn off the automatic importing, by specifying:

use Storable ();

This will then not import any of 'Storables' namespace, and you can call subroutines via full name. e.g.:

Storable::store \%table, 'file';