Hmm, I should really think myself into the compiler writer’s situation before shouting out aloud. In a comment [1] to my last [2] post, a reader pointed out some very valid reasons why the compiler does not automatically do the transformations I thought it could do.