private static LombokLightMethodBuilder createConstructor(@NotNull PsiClass psiClass,
                                                            @NotNull PsiAnnotation psiAnnotation,
                                                            @NotNull PsiManager psiManager,
                                                            @PsiModifier.ModifierConstant String accessVisibility) {
    return new LombokLightMethodBuilder(psiManager, getConstructorName(psiClass))
      .withConstructor(true)
      .withContainingClass(psiClass)
      .withNavigationElement(psiAnnotation)
      .withModifier(accessVisibility);
  }
private static LombokLightMethodBuilder createConstructor(@NotNull PsiClass psiClass,
                                                            @NotNull PsiAnnotation psiAnnotation,
                                                            @NotNull PsiManager psiManager,
                                                            @PsiModifier.ModifierConstant String accessVisibility)