anchor.diff:                      args
                       |> List.map (fun id ->
                           let ta, _ = typeAnnotation com ctx (Some repeatedGenerics) id.Type
  -
                           Arg.arg (ident com ctx id, annotation = ta))
   
                   args', defaults, body
  
positive.code:       HoistVars: Fable.Ident list -> bool
        TailCallOpportunity: ITailCallOpportunity option
        OptimizeTailCall: unit -> unit
        ScopedTypeParams: Set<string> }
  
  type IPythonCompiler =
      inherit Compiler
  
negative.code:                 |> Array.mapToList (fun id -> Arg.arg (ident com ctx id, annotation = ta))
  
              let args = Arguments.arguments (args)
              let generics = genArgs |> Array.mapToList (identAsExpr com ctx)
  
              let body, stmts = transformReflectionInfo com ctx None ent generics
  