Return Iterators Not Collections
See
ReturnEnumerationsNotCollections