Ray put a comment in simp.lisp that warns developers to be careful
about modifying 'great.' It's good advice. But you all might like to
know that the test suite calls great 3,035,005 times; also 'great'
consumes about 23.6% of the run time for the test suite. I used
pedestrian means to get this data, but I think it's close.
Another fact: For the test suite, about 98% of the summands have 8 or
fewer terms. This together with the slowness of 'great' makes it
difficult to win (at least for the test suite) by replacing the O(n^2)
simplus with a O(n log(n)) method: 4 * log(4) / log(2) > 4 * 3 / 2.
Barton