code: func Execute(main interface{}) error {
  	com, err := Command(main)
  	if err != nil {
  		return fmt.Errorf("getting command: %v", err)
  	}
  
  	return com.Execute()
  }
docs: // Execute creates a cobra.Command using cobrafy.Command and then calls its
  // Execute() method, returning the error.