anchor.diff:                      | Some localIdent -> Expression.identifier(localIdent)
                       | None -> Expression.nullLiteral()
                   | false, _ ->
  -                    let selector, localId = getIdentForImport ctx path selector
  +                    let selector, localId = getIdentForImport com ctx noMangle path selector
                       if selector = Naming.placeholder then
                           "`importMember` must be assigned to a variable"
                           |> addError com [] r
  
positive.code:             | Naming.Regex IMPORT_REGEX (_::selector::path::_) ->
                  if selector.StartsWith("{") then
                      for selector in selector.TrimStart('{').TrimEnd('}').Split(',') do
                          com.GetImportExpr(ctx, selector, path, r) |> ignore
                      true
                  else
                      let selector =
                          if selector.StartsWith("*") then selector
                          else $"default as {selector}"
                      com.GetImportExpr(ctx, selector, path, r) |> ignore
                      true
              | _ -> false)
          |> String.concat "\n"
  
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
  