Break loop early, cleanup declarations

He might want to know, for example, whether this variable initialization can be moved elsewhere (such as downwards the code) and that would require knowing whether it is changed and how it is changed. With `const` the reader immediately has a hint that no, it's not changed afterwards.