Si ambos operandos son objetos sobrecargados pertenecientes a clases distintas se aplica el método correspondiente al primero:
  DB<1> package A; use overload '+' => 'myadd'; sub myadd { 5 }
  DB<2> package B; use overload '+' => 'myadd'; sub myadd { 9 }
  DB<3> $x = bless {}, 'A'
  DB<4> $y = bless {}, 'B'
  DB<5> p $x+$y
5
  DB<6> p $y+$x
9
Casiano Rodríguez León
