Don't need to use `var self = this` - we're using `.bind` further down, it should be used in the `forEach` callback.