Fix frequent history crashes. Minor comment fixes.

Don't clear the main expression cache just because we're evaluating
a different expression. Obviously.

This seems to fix most of the crashes, but we're now incorrectly
evaluating the last history element.

Change-Id: If04bdb425c2421c663becf51b8eaa0e5bd796495
1 file changed