docs: @SuppressWarnings( "unchecked" )
      protected void processModifiersOfMethodDeclaration( MethodDeclaration methodDeclaration,
                                                          MethodMetadata methodMetadata ) {
          List<IExtendedModifier> extendedModifiers = methodDeclaration.modifiers();
          for (IExtendedModifier extendedModifier : extendedModifiers) {
              if (extendedModifier.isAnnotation()) {
                  Annotation annotation = (Annotation)extendedModifier;
                  methodMetadata.getAnnotations().add(createAnnotationMetadataFor(annotation));
              } else {
                  Modifier modifier = (Modifier)extendedModifier;
                  methodMetadata.getModifiers().add(new ModifierMetadata(modifier.getKeyword().toString()));
              }
          }
      }