The CommandFlagType interface defines the characteristics of command flags,
which can modify command behavior.
dest: Determines where the parsed flag should be placed.long (optional): Specifies a long-form flag.short (optional): Specifies a short-form flag.help (optional): Offers descriptive information about the flag.args (optional): Defines arguments associated with the flag.