Fixed #186.
Require superclass expressions to be lvals

And remove a test that violates this.

Closes #185