public override object Clone() { ExpressionStatement expressionStmt = (ExpressionStatement) base.Clone(); expressionStmt.expression = (Expression) expression.Clone(); return expressionStmt; }