docs: @SuppressWarnings("unchecked")
      public static <K, V> Long getFirstInteger(CommandArgs<K, V> commandArgs) {
  
          for (SingularArgument singularArgument : commandArgs.singularArguments) {
  
              if (singularArgument instanceof CommandArgs.IntegerArgument) {
                  return ((CommandArgs.IntegerArgument) singularArgument).val;
              }
          }
  
          return null;
      }