docs: private byte[] invoke(Object caller,
                            String invokedName,
                            Object invokedType,
                            Object samMethodType,
                            Object implMethod,
                            Object instantiatedMethodType,
                            boolean serializable,
                            List<Class<?>> markerInterfaces,
                            List<?> additionalBridges,
                            Collection<ClassFileTransformer> classFileTransformers) {
  
          try {
              return (byte[]) dispatcher.invoke(target,
                      caller,
                      invokedName,
                      invokedType,
                      samMethodType,
                      implMethod,
                      instantiatedMethodType,
                      serializable,
                      markerInterfaces,
                      additionalBridges,
                      classFileTransformers);
          } catch (RuntimeException exception) {
              throw exception;
          } catch (Exception exception) {
              throw new IllegalStateException("Cannot create class for lambda expression", exception);
          }
      }