Fixed bug in Enumerable::FromRange - have to capture range by reference! Added TEnumerable<T>::GroupBy