@SuppressWarnings("rawtypes")
  static Class<? extends Converter> getConverter(@NotNull OptionTag optionTag) {
    Class<? extends Converter> converter = optionTag.converter();
    return converter == Converter.class ? null : converter;
  }
@SuppressWarnings("rawtypes")
  static Class<? extends Converter> getConverter(@NotNull OptionTag optionTag)