I'm with Stefan here, those `it` seem to be dropped from nowhere and appear and disappear like magic.
For me lambdas are about reducing boilerplate yes, but also readability and composition. It was non-trivial to understand where did the `it` in `mapIt` or the `a` and `b` in `fold` came from at first. Templates seemed like magic.
