Return IEnumerable by yield