public static dynamic First(this IGrouping <dynamic, dynamic> self, Func <dynamic, bool> predicate) { return(DynamicEnumerable.First(self, predicate)); }