
var Console = function () {
	UIALogger.logDebug ('created the console');
};

Console.prototype.log = function (str) {
	UIALogger.logDebug (str);
};
@@ -133,16 +133,885 @@
 gDebug (
+format.apply (this, arguments));%0A%7D;%0A%0A//%0A// Taken from node.js%0A//%0Avar formatRegExp = /%25%5Bsdj%25%5D/g;%0Avar format = function(f) %7B%0A  if (typeof f !== 'string') %7B%0A    var objects = %5B%5D;%0A    for (var i = 0; i %3C arguments.length; i++) %7B%0A      objects.push(inspect(arguments%5Bi%5D));%0A    %7D%0A    return objects.join(' ');%0A  %7D%0A%0A  var i = 1;%0A  var args = arguments;%0A  var len = args.length;%0A  var str = String(f).replace(formatRegExp, function(x) %7B%0A    if (x === '%25%25') return '%25';%0A    if (i %3E= len) return x;%0A    switch (x) %7B%0A      case '%25s': return String(args%5Bi++%5D);%0A      case '%25d': return Number(args%5Bi++%5D);%0A      case '%25j': return JSON.stringify(args%5Bi++%5D);%0A      default:%0A        return x;%0A    %7D%0A  %7D);%0A  for (var x = args%5Bi%5D; i %3C len; x = args%5B++i%5D) %7B%0A    if (x === null %7C%7C typeof x !== 'object') %7B%0A      str += ' ' + x;%0A    %7D else %7B%0A      str += ' ' + inspect(x);%0A    %7D%0A  %7D%0A  return 
 str
-)
 ;%0A%7D;

add printf style formating, based on node.js