…the greater the distance between the state and the synchronization that guards it, the more likely that someone will forget to use proper synchronization when accessing that state.
5.1.3, Java Concurrency in Practice
5.1.3, Java Concurrency in Practice