code: function consoleLog( ...args ) {
        if( !win.console || !win.console.log ) {
           return;
        }
  
        // MSIE8 does not support console.log.apply( ... )
        // The following call is equivalent to: console.log.apply( console, args );
        Function.apply.apply( win.console.log, [ win.console, args ] );
     }
docs: /////////////////////////////////////////////////////////////////////////////////////////////////////////