code: func (c Command) FullName() string {
  	if c.commandNamePath == nil {
  		return c.Name
  	}
  	return strings.Join(c.commandNamePath, " ")
  }
docs: // FullName returns the full name of the command.
  // For subcommands this ensures that parent commands are part of the command path