> so it is kind of only of academic value if a field in a POD, POJO, POCO or whatever it is called in the specific language actually may change.
I'm not sure if you've debugged much, or inherited any large legacy projects, but knowing it is immutable vs "typically it isn't" is a pretty big distinction in that moment.