module.exports = function(prefix) {
	return function() {
		var args = [].slice.call(arguments);

		if (typeof args[0] === 'string') {
			args[0] = prefix + ' ' + args[0];
		}
		else {
			args.unshift(prefix);
		}

		console.log.apply(this, args);
	}
};

@@ -94,96 +94,8 @@
 );%0A%0A
-%09%09if (typeof args%5B0%5D === 'string') %7B%0A%09%09%09args%5B0%5D = prefix + ' ' + args%5B0%5D;%0A%09%09%7D%0A%09%09else %7B%0A%09
 %09%09ar
@@ -117,12 +117,8 @@
 ix);
-%0A%09%09%7D
 %0A%0A%09%09
@@ -139,12 +139,15 @@
 ply(
-this
+console
 , ar
@@ -153,12 +153,13 @@
 rgs);%0A%09%7D
+;
 %0A%7D;%0A

Make prefix logging consistent in clogger