code: function wrappedOrigCall(orgFunc, newFunc) {
      return function() {
          var args = [].slice.call(arguments);
          try { orgFunc.apply(WinConsole, args); } catch (e) {}
          try { newFunc.apply(console,    args); } catch (e) {}
      };
  }
docs: ------------------------------------------------------------------------------ return a new function that calls both functions passed as args ------------------------------------------------------------------------------