anchor.diff:                  if onlyOnceWarnings.Add(msg) then
                       addWarning com [] range msg
   
  -            member _.GetImportExpr(ctx, selector, path, r) =
  +            member com.GetImportExpr(ctx, selector, path, r, noMangle) =
  +                let noMangle = defaultArg noMangle false
                   let selector = selector.Trim()
                   let path = path.Trim()
                   let cachedName = path + "::" + selector
  
positive.code:                     | Some localIdent -> Expression.identifier(localIdent)
                      | None -> Expression.nullLiteral()
                  | false, _ ->
                      let selector, localId = getIdentForImport ctx path selector
                      if selector = Naming.placeholder then
                          "`importMember` must be assigned to a variable"
                          |> addError com [] r
  
negative.code: type IBabelCompiler =
      inherit Compiler
      abstract GetAllImports: unit -> seq<Import>
      abstract GetImportExpr: Context * selector: string * path: string * range: SourceLocation option * ?noMangle: bool -> Expression
      abstract TransformAsExpr: Context * Fable.Expr -> Expression
      abstract TransformAsStatements: Context * ReturnStrategy option * Fable.Expr -> Statement array
      abstract TransformImport: Context * selector:string * path:string -> Expression
  