private IEnumerable<string> GetFieldsToReturn() { if (fieldsToFetch == null) yield break; foreach (var field in fieldsToFetch) { yield return field; } }