This spec failed for me, with `wrong number of arguments (1 for 0)`. But changing the lambda to `lambda { |e| ...` fixed it