package Mouse::PurePerl;
-
-require Mouse::Util;
-
+# The pure Perl backend for Mouse
package Mouse::Util;
-
use strict;
use warnings;
-
-use warnings FATAL => 'redefine'; # to avoid to load Mouse::PurePerl
+use warnings FATAL => 'redefine'; # to avoid to load Mouse::PurePerl twice
use B ();
+require Mouse::Util;
+
# taken from Class/MOP.pm
sub is_valid_class_name {
=head1 VERSION
-This document describes Mouse version 0.63
+This document describes Mouse version 0.70
=head1 SEE ALSO