It's possible to change the MRO of a given class either by using C<use
mro> as shown in the synopsis, or by using the L</mro::set_mro> function
-below. The functions in the mro namespace do not require loading the
-C<mro> module, as they are actually provided by the core perl interpreter.
+below.
The special methods C<next::method>, C<next::can>, and
C<maybe::next::method> are not available until this C<mro> module
part of the MRO of a class, even though all classes implicitly inherit
methods from C<UNIVERSAL> and its parents.
-=head2 mro::set_mro($classname, $type)
+=head2 mro::set_mro ($classname, $type)
Sets the MRO of the given class to the C<$type> argument (either
C<c3> or C<dfs>).
=back
-=head2 The prototype Perl 6 Object Model uses C3
+=head2 Pugs
-=over 4
-
-=item L<http://svn.openfoundry.org/pugs/perl5/Perl6-MetaModel/>
+The Pugs prototype Perl 6 Object Model uses C3
-=back
+=head2 Parrot
-=head2 Parrot now uses C3
+Parrot now uses C3
=over 4