code: function(name, value) {
          name = name.trim();
          value = (value || "").trim();
          switch (name) {
              //The following are single allowed.
              case 'return':
              case 'copyright':
              case 'author':
              case 'since':
              case 'description':
              case 'example':
              case 'version':
              case 'override':
              case 'todo':
              case 'type':
              case 'ignore':
              case 'deprecated':
                  this.tags[name] = value;
                  break;
                  //The following are multiple allowed
              case 'param':
              case 'see':
              case 'throws':
                  if (!Array.isArray(this.tags[name])) {
                      this.tags[name] = [value];
                  } else {
                      this.tags[name].push(value);
                  }
                  break;
                  //The following are meaning stuff.
              case 'class':
                  this.clazz = value;
                  break;
              case 'extends':
                  this.zuper = value;
                  break;
              default:
                  //ignore others
          }
      }
docs: Add a tag except 'class','extends'
  
  @param {String} name
  @param {String} value
  @class Comment
  @since 0.1.0