yes, it is called when either operand produces more than one resource. Earlier tests were too simplistic and did not trigger that problem.