fixing bind polyfill weirdness