Upstream changes: 3.004000 Sun May 16 15:36:51 2010 * Ticket 56722: When addition is overloaded, it confuses Test::Weaken.