Easy functional programming in JavaScript with Underscore.js -- part 2