anchor.diff:                          let m = makeIdent "m"
                           Delegate([m], Get(IdentExpr m, ByKey(ExprKey selector), Any, None), None)
                       Helper.InstanceCall(import, "then", t, [selector])
  -            let arg =
  -                match arg with
  -                | IdentExpr ident ->
  -                    findInScope ctx ident.Name
  -                    |> Option.defaultValue arg
  -                | arg -> arg
               match arg with
               // TODO: Check this is not a fable-library import?
               | Import(info,_,_) ->
  
positive.code:                 let name = defaultArg uci.CompiledName uci.Name
                  makeObjMember caseRule name values::acc |> Some
              | Some acc, MaybeCasted(Value(NewTuple((StringConst name)::values),_)) ->
                  // Don't change the case for tuples in disguise
                  makeObjMember Core.CaseRules.None name values::acc |> Some
              | _ -> None))
      |> Option.map (fun members -> ObjectExpr(members, Any, None))
  
  
negative.code: 
  let (|ListSingleton|) x = [x]
  
  let tryFindInScope (ctx: Context) identName =
      let rec findInScopeInner scope identName =
          match scope with
          | [] -> None
  