anchor.diff:  gen_magic_wrappers({Func, Str, A}, {M,F,A}) ->
   	Vars = [["V",to_s(I)] || I <- lists:seq(1,A)],
   	Perm = perms(Vars),
  -	gen_magic_wrappers_(1, Perm, Vars, 
  +	gen_magic_wrappers_(?FIRST_FN, Perm, Vars, 
   		{to_s(Func), Str}, 
   		{to_s(M), to_s(F), A}).
   
  
positive.code: 	when is_integer(Ar) ->
  	% TODO switch to cache
  	PLT   = dialyzer_plt:from_file(dialyzer_plt:get_default_plt()),
  	LMods = sets:to_list(dialyzer_plt:all_modules(PLT)),
  	LFuns = [begin 
  				{value, MT}=dialyzer_plt:lookup_module(PLT,M),
  				MT 
  
negative.code: 
  analyze_file(FName) -> {ok, []}.
  
  rank(_, R) -> 
  	%TODO
  	R.
  
  
  