Fix default addition procedure

The default addition operation should be to take the right operand, unless it's
the neutral value, in which case it should take the left operand.