function Option(flags, description) {
        this.flags = flags
        this.required = flags.indexOf('<') >= 0
        this.optional = flags.indexOf('[') >= 0
        this.bool = flags.indexOf('-no-') === -1
        flags = flags.split(/[ ,|]+/)
        if (flags.length > 1 && !/^[[<]/.test(flags[1])) this.short = flags.shift()
        this.long = flags.shift()
        this.description = description || ''
      }
Return the largest command length.

@return {Number}
@api private