code: public CliCommandBuilder addCliArgument(final String arg) {
          if (arg != null) {
              final Argument argument = Arguments.parse(arg);
              final CliArgument cliArgument = CliArgument.find(argument.getKey());
              if (cliArgument != null) {
                  // Remove the alternate key if required
                  if (cliArgument.altKey != null) {
                      cliArgs.remove(cliArgument.altKey);
                  }
              }
              cliArgs.set(argument);
          }
          return this;
      }
docs: Adds an argument to be passed to the CLI command ignore the argument if {@code null}.
  
  @param arg the argument to pass
  
  @return the builder