Magic stuff from Exporter::Declare