begin Assert(Arr(1.0,2.0).Sum(x -> x*x).GetType = typeof(real)) end.