Re-format test code. Indent is now 2, and arguments and parameters wrap. Only whitespace changes.
Add equals and hashCode methods to a few Expression sub-types.