anchor.diff:          genericInstance funcWithArgsRest [args; rest; result]        
   
       member b.Delegate args res =
  -        let asm = if List.length args <= 8 then netstandard else netstandard
           let tn = if Option.isSome res then "System.Func" else "System.Action"
  -        commonType asm tn (args @ Option.toList res)
  +        commonType netstandard tn (args @ Option.toList res)
   
       member b.InteropDelegate this args pars res =
           let tn =
  
positive.code:     let funcWithArgsRest = resolveType typedefof<WebSharper.JavaScript.FuncWithArgsRest<_,_,_>>
      let optionType = resolveType typedefof<WebSharper.JavaScript.Optional<_>>
  
      let wsCore = resolveAsm typeof<WebSharper.InlineAttribute>.Assembly.FullName
  
      member b.SystemAssembly = netstandard
  
  
negative.code:         genericInstance optionType [t]    
  
      member b.Type(assemblyName: string, fullName: string) =
          match resolveAsm assemblyName fullName with
          | null -> failwithf "Could not resolve assembly: %s" assemblyName
          | asm -> resolveTypeName asm fullName
  
  