Not sure exactly, but it looks like it is better. The dead else branch was not at the module begin but inside the for loop. My guess is that the `#%expression` allowed it to find it correctly.