Polyfill function.bind take 3
Remove switch around cut-the-mustard function bind
Fix merge conflicts
Merge pull request #4489 from guardian/function-bind

Polyfill function.bind take 3