Earlier quoted context omitted.
They could also improve the language. Map, filter, and reduce are such fundamental concepts.
Fundamental? IMHO, they are just syntactic sugar on a foreach loop. Which in many ways is bad because it provides yet another way to express the same concept, without a significant difference in the method of execution. What am I missing?
Same with map, they are a constrained for each that is guaranteed to be a correct implementation.