JS: native bind polyfill