err... no, you'd just write it like this:
```
input.filter(function (v) {
    return v.propA
}).map(function (v) {
    return v.propB
}).forEach(function (v) {
    v.execute()
})
```
And no, this is not just bikesheding. Those other nits were bikeshedding, I switched those back. But this is just ridiculous... nobody writes code like that... It doesn't even match the rest of the project! Try to stick with http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml or http://javascript.crockford.com/code.html or, even better: https://github.com/styleguide/javascript