iteration on elements should stay internal
fix risky test by asserting that iteration actually took place