anchor.diff:      Pos = erl_syntax:get_pos(Temp),
       Op= erl_syntax:module_qualifier(erl_syntax:atom(wrangler_misc), erl_syntax:atom(parse_annotate_expr)),
       App =erl_syntax:application(Op, [Temp, erl_syntax:integer(Pos)]),
  -    EnvVars = element(1, lists:unzip(api_refac:env_vars(Temp))),
  +    EnvVars = element(1, lists:unzip(env_vars(Temp))),
       Binds=erl_syntax:list([erl_syntax:tuple([erl_syntax:atom(VarName),
                                                erl_syntax:variable(VarName)])
                              ||VarName<-EnvVars, 
  
positive.code:    %% refac_io:format("Newcode:\n~s\n", [erl_prettypr:format(NewCode)]),
      NewCode.
  
  is_meta_variable_name(VarName) ->
      lists:prefix("@", lists:reverse(atom_to_list(VarName))).
  
  
negative.code:         atom ->
              AtomValue = erl_syntax:atom_value(Node),
              AtomValueList=atom_to_list(AtomValue),
              wrangler_misc:is_fun_name(AtomValueList) andalso
                  lists:prefix("@", lists:reverse(AtomValueList));
          _ ->
              false
  