complex/rational addition with multimethods