private static boolean maybeDefaultConstructorRef(final @NotNull PsiMethodReferenceExpression expression,
                                                    final @NotNull PsiMethod interfaceMethod,
                                                    final @NotNull PsiElement element) {
    return element instanceof PsiClass &&
           ((PsiClass)element).getConstructors().length == 0 &&
           expression.isConstructor() &&
           !interfaceMethod.hasParameters();
  }
private static boolean maybeDefaultConstructorRef(final @NotNull PsiMethodReferenceExpression expression,
                                                    final @NotNull PsiMethod interfaceMethod,
                                                    final @NotNull PsiElement element)