# Functions
FlagName returns the name of the flag to use for f.
FlagUsage returns the usage string to use for the flag that populates f.
NewCommand generates a CLI command for given message type.
NewCommands returns new CLI commands for each of the given message types.