function.prototype.bind compatibility with IE's typeof console.log == "object"