refactors exporting in Data::Perl
turns ... unimplemented into a die