Wonder if we can put something in the logger itself, to prevent double tags from ever happening ( [ERROR][ERROR] etc )
maybe something like this?
`error: function (msg) {
    var prefix = msg.indexOf("[ERROR]") === -1 ? "[ERROR] " : ""
    console.error(prefix + msg);
},`

Then we can figure out why exactly that "info:" isn't being replaced with "[INFO]"
What do you think?