Object Layout Variant Decision Step
constructor(thisInternalLookupTree: InternalLookupTree<Element, Result>, argumentPositionToTest: Int, signatureExtrasExtractor: (Element) -> Pair<A_Type?, List<A_Type>>, variantToElements: Map<ObjectLayoutVariant, List<Element>>, alreadyVariantTestedArgumentsForChildren: A_Number)
Construct the new instance.