public static IEnumerable<T> RowsEnumerable<T>(this DataTable dt, Func<DataRow, bool> predicate = null)