protected override System.Type MakeStructuralType(StructuralTypeSlim type, IEnumerable <KeyValuePair <PropertyInfo, System.Type> > propertyTypes, IEnumerable <KeyValuePair <PropertyInfo, ReadOnlyCollection <System.Type> > > propertyIndexParameters)
 {
     // NB: If no carried type is found, we can't create a new structural type here in a cheap manner.
     return(null);
 }