I noticed that you wrap all lambdas in curly braces. Is there any reason for that? I haven't seen a styling guide recommending this technique, AFAIR.

Also, in this case you wrap in both parentheses and curly braces which is not necessary.