anchor.diff:          | "printFormatToStringThen"         // sprintf (.NET Core)
           | "printFormat" | "printFormatLine" // printf/printfn
           | "printFormatToStringThenFail" ->  // failwithf
  -            let emit =
  -                match info.methodName with
  -                | "printFormatToString" -> "x=>x"
  -                | "printFormat" ->
  -                    addWarning com info "printf will behave as printfn"
  -                    "x=>{console.log(x)}"
  -                | "printFormatLine" -> "x=>{console.log(x)}"
  -                | "printFormatToStringThenFail" | _ -> "x=>{throw new Error(x)}"
  -                |> Fable.Emit |> Fable.Value
  -            Fable.Apply(args.Head, [emit], Fable.ApplyMeth, typ, r)
  -            |> Some
  +            fsFormat com info
           // Exceptions
           | "raise" ->
               Fable.Throw (args.Head, typ, r) |> Some
  
positive.code:           CoreLibCall("List", Some "append", false, args)
            |> makeCall r typ |> Some
          | _ -> None
  
      let fsFormat com (i: Fable.ApplyInfo) =
          CoreLibCall("String", Some "fsFormat", false, i.args)
          |> makeCall i.range i.returnType |> Some
  
      let strings com (i: Fable.ApplyInfo) =
          match i.methodName with
  
negative.code:             | Fable.Setter _ ->
                  Fable.Set(i.callee.Value, Some prop, i.args.Head, i.range) |> Some
              | _ -> None
          | _ -> None
  
      let fsFormat com (i: Fable.ApplyInfo) =
          let emit macro =
              let emit = Fable.Emit macro |> Fable.Value
              Fable.Apply(i.args.Head, [emit], Fable.ApplyMeth, i.returnType, i.range)
              |> Some
          match i.methodName with
          | "printFormatToString" ->
              emit "x=>x"
          | "printFormat" ->
              addWarning com i "printf will behave as printfn"
              emit "x=>{console.log(x)}"
          | "printFormatLine" ->
              emit "x=>{console.log(x)}"
          | "printFormatToStringThenFail" ->
              emit "x=>{throw new Error(x)}"
          | ".ctor" ->
              CoreLibCall("String", Some "fsFormat", false, i.args)
              |> makeCall i.range i.returnType |> Some
          | _ -> None
  
      let operators (com: ICompiler) (info: Fable.ApplyInfo) =
  