anchor.diff:                 [AbstrKey]},
       {call,A,{remote,A,{atom,A,counters},{atom,A,add}},
        [GetCref,{integer,A,Index},{integer,A,1}]};
  -patch_code1({'BUMP',_Line,Index}, {local_only,AbstrCref}) ->
  +patch_code1({'BUMP',_Anno,Index}, {local_only,AbstrCref}) ->
       %% Replace with counters:add(Cref, Index, 1). This code
       %% will only work on the local node.
       A = element(2, AbstrCref),
  
positive.code:     munge_clauses(Clauses, Vars, Vars#vars.lines, []).
  
  munge_clauses([Clause|Clauses], Vars, Lines, MClauses) ->
      {clause,Line,Pattern,Guards,Body} = Clause,
      {MungedGuards, _Vars} = munge_exprs(Guards, Vars#vars{is_guard=true},[]),
  
      case Vars#vars.depth of
  
negative.code: %% chunk in the BEAM file, as described in absform(3).
  %% The switch is turned off when we encounter other files than the main file.
  %% This way we will be able to exclude functions defined in include files.
  munge({function,Anno,Function,Arity,Clauses},Vars,_MainFile,on) ->
      Vars2 = Vars#vars{function=Function,
  		      arity=Arity,
  		      clause=1,
  