@pose to make sure Function.bind and other ES5 features work across the browsers. In my case PhantomJS doesn't have Function.bind and who knows what else is missing.