This unifies + and - and moreover this patch introduces coeff-wise * and / based on this. Also, corresponding test.