docs: function () {
      if (arguments.length === 0) {
          return;
      }
  
      var ret = Object.create({});
  
      for (var i = 0; i < arguments.length; i++) {
          for (var n in arguments[i]) {
              ret[n] = arguments[i][n];
          }
      }
  
      return ret;
  }