code: function(type) {
              var args = Array.prototype.slice.call(arguments, 1);
              var level = configs.logLevels[this.namespace] || configs.logLevel;
  
              if (this.logLevel(type) < this.logLevel(level)) {
                  return this;
              }
              args.splice(0, 0, "[" + this.namespace + "] [" + type + "]");
              var logMethod = Function.prototype.bind.call(this.handler[type], this.handler);
              logMethod.apply(this.handler[type], args);
          }
docs: /*
  Print informations
  @type : debug, error, warning
  @*args : data to be log