Hmm, why not use the existing convention of `iterator()`? Then you wouldn't need to add a new case to the iterable-detection.