@Override
  public final CandidateInfo resolveConflict(final @NotNull List<CandidateInfo> conflicts){
    if (myArgumentsList instanceof PsiExpressionList && MethodCandidateInfo.isOverloadCheck(myArgumentsList)) {
      LOG.error("Recursive conflict resolution for:" + myArgumentsList.getParent() + "; " +
                "file=" + myArgumentsList.getContainingFile());
    }
    return guardedOverloadResolution(conflicts);
  }
@Override
  public final CandidateInfo resolveConflict(final @NotNull List<CandidateInfo> conflicts)