anchor.diff:            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
  
positive.code:             // TODO: Fail at compile time?
              addWarning com i "jsNative is being compiled without replacement, this will fail at runtime."
              "A function supposed to be replaced by JS native code has been called, please check."
              |> Fable.StringConst |> Fable.Value
              |> fun msg -> Fable.Throw(msg, i.returnType, i.range) |> Some
          | "create" when i.ownerFullName.EndsWith "JsConstructor" ->
              match i.callee, i.args with
              | Some callee, [Fable.Value(Fable.TupleConst args)] ->
  
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) =
  