ah -- found in emails
```
   I still think that the current solution is easier to understand (but of
   course equivalent with what you are saying).
   I agree with the debug part; took that out
```
loop which doesn't loop is easier to understand??? not really