anchor.diff:  
   build_ex_var(Line, Prefix, Key, S) ->
     { Counter, NS } = build_var_counter(Key, S),
  -  Var = { ?ELIXIR_ATOM_CONCAT([Prefix, Key, "@", Counter]), Line, nil },
  +  Var = { ?ELIXIR_ATOM_CONCAT([Prefix, Key, "@", Counter]), Line, quoted },
     { Var, NS }.
   
   % Handle Macro.Env conversion
  
positive.code: var_merger(Var, Var, K2) -> K2;
  var_merger(Var, K1, Var) -> K1;
  var_merger(_Var, K1, K2) ->
    case atom_to_list(K1) > atom_to_list(K2) of
      true  -> K1;
      false -> K2
    end.
  
negative.code:               { {var, Line, orddict:fetch(Name, Vars) }, S };
              { Else, _ } ->
                { NewVar, NS } = if
                  Kind == quoted -> build_erl_var(Line, S);
                  Else -> build_erl_var(Line, Name, S);
                  S#elixir_scope.noname -> build_erl_var(Line, Name, S);
                  true -> { {var, Line, Name}, S }
                end,
  