modify Mul.is_infinite to watch for NaN

Why did you invert these? Anyway it shouldn't matter.