For lambda expressions whose target type extends Serializable, or whose target type is an intersection type of a functional interface and one or more marker interfaces, the compiler must generate an alternate metafactory call, whose name and signature is documented at LambdaMetfactory.altMetaFactory.