Why is `Expr` mutable?

One reason might be that Expr existed long before immutable structs were implemented in the language.

2 Likes