use strict;
use warnings;
-our $VERSION = '0.05';
+our $VERSION = '0.08';
-use Sub::Exporter -setup => {
+use Sub::Exporter::Progressive -setup => {
exports => [ qw(in_global_destruction) ],
groups => { default => [ -all ] },
};
my ($in_global_destruction, $before_is_installed);
-sub in_global_destruction { $in_global_destruction }
+sub in_global_destruction () { $in_global_destruction }
# This block will fire towards the end of the program execution
# Since there is no way for us to generate an END which will execute *last*
=head1 EXPORTS
-This module uses L<Sub::Exporter> so the exports may be renamed, aliased, etc.
+This module uses L<Sub::Exporter::Progressive> so the exports may be renamed,
+aliased, etc. if L<Sub::Exporter> is present.
=over 4
Peter Rabbitson E<lt>ribasushi@cpan.orgE<gt>
+Arthur Axel 'fREW' Schmidt E<lt>frioux@gmail.comE<gt>
+
=head1 COPYRIGHT
Copyright (c) 2008 Yuval Kogman. All rights reserved