For loop modifier blocks

Take a look at this proposal, which is somewhat alternative to that you propose: