Servo level up

But the function is still anonymous either way (unnamed), the only difference in stack traces will be a couple line numbers change. If it was a re-used function, or spanned many lines, I would agree that moving it out was prudent, but it's a one-liner and I'd rather have the conciseness.

Additionally, most developers expect a `#forEach` to include it's logic inside it, rather than externally. It would be like coming across this in Ruby:

```ruby
def noop
  void = lambda do |x|
    x = lambda {}
  end

  @methods.each(&void)
end
```

Instead of

```ruby
def noop
  @methods.each do |m|
    m = lambda {}
  end
end
```