An un-claused Statement that is not the empty statement.
Not sure what this is meant to be doing, or whether it can be removed.
The statement has semicolon as end
The statement has no semicolon at end.
Returns the right expression if this Statement is a setting of the given name.