@Nullable
  protected Converter<?> getRegisteredConverter(Pair<PsiType, GenericDomValue> pair) {
    for (@NotNull Condition<Pair<PsiType, GenericDomValue>> condition : myConditionConverters.keySet()) {
      if (condition.value(pair)) {
        return myConditionConverters.get(condition);
      }
    }
    return null;
  }
@Nullable
  protected Converter<?> getRegisteredConverter(Pair<PsiType, GenericDomValue> pair)