public IEnumerable <int> SquareFoos() { foreach (var item in foo.GetFoos()) { yield return(item * item); } }