@Contract(value = "_ -> new", pure = true)
  public static @NotNull ParameterInfoImpl create(int oldParameterIndex) {
    return new ParameterInfoImpl(oldParameterIndex);
  }
@Contract(value = "_ -> new", pure = true)
  public static @NotNull ParameterInfoImpl create(int oldParameterIndex)