If all local usages of a field are preceded by assignments to that field, the field can be removed, and its usages can be replaced with local variables.