anchor.diff:  		 Node1 = refac_syntax:arity_qualifier(Fun, A),
   		 {refac_syntax:add_ann({category, arity_qualifier}, Node1), true};
   	     macro ->
  -		 Name = refac_syntax:macro_name(Node),
  -		 Args = refac_syntax:macro_arguments(Node),
  -		 Name1 = add_category(Name, macro_name),
  -		 Args1 = case Args of
  -			   none -> none;
  +		   Name = refac_syntax:macro_name(Node),
  +		   Args = refac_syntax:macro_arguments(Node),
  +		   Name1 = add_category(Name, macro_name),
  +		   Args1 = case Args of
  +			       none -> none;
   			   _ -> add_category(Args, expression) %% should 'expression' be 'macro_args'?
  -			 end,
  -		 Node1 = rewrite(Node, refac_syntax:macro(Name1, Args1)),
  -		 {refac_syntax:add_ann({category, macro}, Node1), true};
  -	     record_access ->
  +			   end,
  +		   Node1 = rewrite(Node, refac_syntax:macro(Name1, Args1)),
  +		   {refac_syntax:add_ann({category, C}, Node1), true};
  +	       record_access ->
   		 Argument = refac_syntax:record_access_argument(Node),
   		 Type = refac_syntax:record_access_type(Node),
   		 Field = refac_syntax:record_access_field(Node),
  
positive.code:          build_lib_side_effect_tab/1, build_local_side_effect_tab/2,
  	 build_scc_callgraph/1,build_callercallee_callgraph/1, has_side_effect/3,
           callback_funs/1,auto_imported_bifs/0, called_funs/2, file_format/1, rewrite/2,
  	 predefined_macros/0]).
  
  -export([test_framework_used/1]).
  -export([analyze_free_vars/1, remove_duplicates/1]).
  
negative.code: predefined_macros() ->
      ['MODULE', 'MODULE_STRING', 'FILE', 'LINE', 'MACHINE'].
      
  default_incls() ->
    [".", "..", "../hrl", "../incl", "../inc", "../include",
     "../../hrl", "../../incl", "../../inc", "../../include",
     "../../../hrl", "../../../incl", "../../../inc", "../../../include"].
  