anchor.diff:          fuserTargetFields fusers ppType
   
       let ppTypeReal = ppType.CreateType()
  +    for meth in ppTypeReal.GetMethods() do
  +        RuntimeHelpers.PrepareMethod(meth.MethodHandle)
  +
       let ppCtorReal = ppTypeReal.GetConstructor(ppCtorParameters)
       ppCtorReal.Invoke([|transformerTargets; fuserTargets|]) :?> PostProcessor<'T>
   #endif
  
positive.code:     ilg.Emit(OpCodes.Throw)
  
  let private createDelegateTargetFields (typeBuilder: TypeBuilder) (ctorIlg: ILGenerator)
      (targets: obj[]) (argIdx: int16) namePrefix =
      let fields = Array.zeroCreate targets.Length
      let fieldDigitCount =
          targets.Length |> float |> Math.Log10 |> Math.Ceiling |> int
  
negative.code: [<AbstractClass; Sealed>]
  type private ReadOnlySpanOfObjectIndexer =
      [<MethodImpl(MethodImplOptions.AggressiveInlining)>]
      static member GetItem(span: byref<ReadOnlySpan<obj>>, idx) = &span.[idx]
  
  [<Literal>]
  let private fldPrivateReadonly = FieldAttributes.Private ||| FieldAttributes.InitOnly
  