code: public static byte[] make(Object caller,
                                String invokedName,
                                Object invokedType,
                                Object samMethodType,
                                Object implMethod,
                                Object instantiatedMethodType,
                                boolean serializable,
                                List<Class<?>> markerInterfaces,
                                List<?> additionalBridges) {
          return CLASS_FILE_TRANSFORMERS.values().iterator().next().invoke(caller,
                  invokedName,
                  invokedType,
                  samMethodType,
                  implMethod,
                  instantiatedMethodType,
                  serializable,
                  markerInterfaces,
                  additionalBridges,
                  CLASS_FILE_TRANSFORMERS.keySet());
      }
docs: Dispatches the creation of a new class representing a class file.
  
  @param caller                 A lookup context representing the creating class of this lambda expression.
  @param invokedName            The name of the lambda expression's represented method.
  @param invokedType            The type of the lambda expression's factory method.
  @param samMethodType          The type of the lambda expression's represented method.
  @param implMethod             A handle representing the target of the lambda expression's method.
  @param instantiatedMethodType A specialization of the type of the lambda expression's represented method.
  @param serializable           {@code true} if the lambda expression should be serializable.
  @param markerInterfaces       A list of interfaces for the lambda expression to represent.
  @param additionalBridges      A list of additional bridge methods to be implemented by the lambda expression.
  @return A binary representation of the transformed class file.