Two types of mutators have different calling conventions:
-=over 4
+=over
=item C<++> and C<-->
Inheritance interacts with overloading in two ways.
-=over 4
+=over
=item Strings as values of C<use overload> directive
actual array, and the access hash. The tie()ing object for the access
hash is a reference to a reference to the actual array, so
-=over 4
+=over
=item *
}
This module is very unusual as overloaded modules go: it does not
-provide any usual overloaded operators, instead it provides the
-L<Last Resort> operator C<nomethod>. In this example the corresponding
+provide any usual overloaded operators, instead it provides the L<Last
+Resort> operator C<nomethod>. In this example the corresponding
subroutine returns an object which encapsulates operations done over
the objects: C<new symbolic 3> contains C<['n', 3]>, C<2 + new
symbolic 3> contains C<['+', 2, ['n', 3]]>.