Several structs in this package are mutable, but I don't see their fields being mutated, and changing some of these to immutable still gets tests to pass. I wonder if we can change some of these to immutable, and only retain mutability where it's absolutely necessary?
Several structs in this package are
mutable, but I don't see their fields being mutated, and changing some of these to immutable still gets tests to pass. I wonder if we can change some of these to immutable, and only retain mutability where it's absolutely necessary?