http://www.perlmonks.org?node_id=11123573


in reply to Re^3: How does Math::GMP overload the assignment operator ?
in thread How does Math::GMP overload the assignment operator ?

Operator overloading make objects behave like primitive types, and you wouldn't use 3->clone() or "abc"->clone()