2N/A- +a -> b %[stops at -]%
2N/A(+a * (-b)+ * d) -> e %[nested variance]%
2N/A(+a * (-b *c)+ * d) -> e %[nested products]%
2N/A(-a * (+b ->c)- * -d) -> e %[nested products]%
2N/A(-a * (+b ->c)- * -d) -> e %[nested products]%
2N/A(a,b) * (c,d) -> (e,f) %[Intersection]%