public IEnumerable<IList<CellData>> Rows() { if (_listOfRows == null) yield break; foreach (var item in _listOfRows) { var list = new DumpNestedProperties().DumpPropertyValues(item, string.Empty, _dumpLevel); yield return list; } }