We should be moving towards `final` fields, not away from them. Why is this change necessary?