Is there a particular reason why we don't use `_.bind` instead of `var self = this;` here?