docs: @SuppressWarnings("unchecked")
      public static <K, V> char[] getFirstCharArray(CommandArgs<K, V> commandArgs) {
  
          for (SingularArgument singularArgument : commandArgs.singularArguments) {
  
              if (singularArgument instanceof CharArrayArgument) {
                  return ((CharArrayArgument) singularArgument).val;
              }
          }
  
          return null;
      }