Start UnaryOp.Check.
Rename BadConstAssign to Unrepresentable.

It's not just about assignment, but representability in general.