Without this you may go crazy trying to figure out why a file that links to another file hasn't picked up the reference after you fix it in the referenced file. The reason is that the referencing file wasn't changed, so isn't rebuilt, and so cannot pick up on the correction.