code: function(inMethod, inArgs) {
  		//var a$ = enyo.logging.formatArgs(inMethod, inArgs);
  		var a$ = enyo.isArray(inArgs) ? inArgs : enyo.cloneArray(inArgs);
  		if (enyo.dumbConsole) {
  			// at least in early versions of webos, console.* only accept a single argument
  			a$ = [a$.join(" ")];
  		}
  		var fn = console[inMethod];
  		if (fn && fn.apply) {
  			// some consoles support 'warn', 'info', and so on
  			fn.apply(console, a$);
  		} else if (console.log.apply) {
  			// some consoles support console.log.apply
  			console.log.apply(console, a$);
  		} else {
  			// otherwise, do our own formatting
  			console.log(a$.join(" "));
  		}
  	}
docs: /*
  formatArgs: function(inMethod, inArgs) {
  var a$ = [];
  for (var i=0, l=inArgs.length, a; (a=inArgs[i]) || i<l; i++) {
  if (String(a) == "[object Object]") {
  a = enyo.json.stringify(a);
  }
  a$.push(a);
  }
  return a$;
  },