In the following, Multiply is already smart enough to expand the first two cases. However, the last example of almost the same complexity is not properly manipulated.
is already smart enough to successfully simplify ex2. However, it fails for ex1, whose complexity is almost the same as that of ex2. This is due to the design of