docs: @SuppressFBWarnings(value = "REC_CATCH_EXCEPTION", justification = "Exception should not be rethrown but trigger a fallback")
      public static void main(String[] args) {
          try {
              String argument;
              if (args.length < 4 || args[3].length() == 0) {
                  argument = null;
              } else {
                  StringBuilder stringBuilder = new StringBuilder(args[3].substring(1));
                  for (int index = 4; index < args.length; index++) {
                      stringBuilder.append(' ').append(args[index]);
                  }
                  argument = stringBuilder.toString();
              }
              install(Class.forName(args[0]), args[1], args[2], argument);
          } catch (Exception ignored) {
              System.exit(1);
          }
      }