Removed 'statement' superclass, so that everything is an expression