anchor.diff:              | _ -> Other
           | _ -> Other
       let inline makeComparer e =
  -        coreCall_ Any "Util" "comparerFromEqualityComparer" [e]
  +        Helper.CoreCall("Util", "comparerFromEqualityComparer", Any, [e])
       let inline makeHashSet forceFSharpMap args =
           makeDictionaryOrHashSet com r t i "Set" forceFSharpMap args
       match i.CompiledName with
  
positive.code:         Function(Lambda tempVar, body, None)
  
      let math r t (args: Expr list) argTypes methName =
          let methName = Naming.lowerFirst methName |> Some
          globalCall r t "Math" methName None args argTypes
  
      match i.CompiledName, args with
      | "DefaultArg", [arg1; arg2] ->
          if hasDoubleEvalRisk arg1
          then coreCall r t "Option" "defaultArg" None args i.ArgTypes |> Some
          else
              let cond = Test(arg1, OptionTest false, None)
              IfThenElse(cond, arg1, arg2) |> Some
  
negative.code:     // | _ -> None
      // |> Option.map (makeJsObject r)
      // |> Option.defaultWith (fun () ->
          Helper.CoreCall("Util", "jsOptions", Any, [arg])
      // )
  
  // TODO: Try to compile as literal object
  