Issue #3456311 by jonathanshaw, mxh: Make LazyPluginCollection::getIterator more flexible, return a Traversable
mentioned in commit 61e03f84