grow should be 0 when MM is not used
Do not use MM in very simple cases
Aliasing
Merge pull request #834 from sjinks/mm

MM optimizations