This seems odd to me, why are we calling 'console.log' like a function here? Does typeof (console.log) not return 'function' on old IE?