better debugging when concurrent modification exists