docs: @SuppressWarnings("unchecked")
    public List<String> getInputArguments() {
      if (Holder.getInputArgumentsMethod != null) {
        try {
          return (List<String>) Holder.getInputArgumentsMethod.invoke(runtimeMxBean);
        } catch (ClassCastException e) { // no multi-catch with source level 6
          // fallthrough
        } catch (IllegalAccessException e) {
          // fallthrough
        } catch (IllegalArgumentException e) {
          // fallthrough
        } catch (InvocationTargetException e) {
          // fallthrough
        }
      }
      return Collections.emptyList();
    }