private static boolean shouldKeepParameterAnnotations(PsiAnnotation delegate) {
   final Boolean keepParameterAnnotations =
       GrAnnotationUtil.inferBooleanAttribute(delegate, "parameterAnnotations");
   return keepParameterAnnotations != null && keepParameterAnnotations.booleanValue();
 }
 private static boolean shouldImplementDelegatedInterfaces(PsiAnnotation delegate) {
   final Boolean result = GrAnnotationUtil.inferBooleanAttribute(delegate, "interfaces");
   return result == null || result.booleanValue();
 }
 private static boolean shouldDelegateDeprecated(PsiAnnotation delegate) {
   final Boolean result = GrAnnotationUtil.inferBooleanAttribute(delegate, "deprecated");
   return result != null && result.booleanValue();
 }