WINDUP-288a: Iteration.over() should iterate over the nearest when() res...

...ult

I strongly believe this is expected behavior by the user.
Thanks to this, the code below will work:
```
.when(XmlFile.matchesXpath("/spring").as("spring"))
.perform(Classification.as("Spring"))
```