Expression no longer inherits from Statement, instead there is now a ExpressionStatement class which inherits from Statement and wraps an Expression