if (original.console.warn) console.warn = function()
    {
      self.log(self.flatten(Array.prototype.slice.call(arguments).join(",")),"log-warn", true);
      original.console.warn.apply(this, arguments);
    }