anchor.diff:      end.
   
   do_collect(Module, CollectorPid, From) ->
  -    AllClauses = 
  +    AllMods = 
   	case Module of
   	    '_' -> ets:tab2list(?COVER_CLAUSE_TABLE);
   	    _ -> ets:lookup(?COVER_CLAUSE_TABLE, Module)
  
positive.code: analyze_to_file(Module, OptOrOut) -> analyse_to_file(Module, OptOrOut).
  analyze_to_file(Module, OutFile, Options) -> 
      analyse_to_file(Module, OutFile, Options).
  
  outfilename(Module,Opts) ->
      case lists:member(html,Opts) of
  
negative.code:     %% Sending clause by clause in order to avoid large lists
      pmap(
        fun({_Mod,Clauses}) ->
  	      lists:map(fun(Clause) ->
  				send_collected_data(Clause, CollectorPid)
  			end,Clauses)
        end,AllMods),
      CollectorPid ! done,
      remote_reply(From, ok).
  
  send_collected_data({M,F,A,C,_L}, CollectorPid) ->
      Pattern = 
  	{#bump{module=M, function=F, arity=A, clause=C}, '_'},
      Bumps = ets:match_object(?COVER_TABLE, Pattern),
      %% Reset
      lists:foreach(fun({Bump,_N}) ->
  			  ets:insert(?COVER_TABLE, {Bump,0})
  		  end,
  		  Bumps),
      CollectorPid ! {chunk,Bumps}.
  
  reload_originals([{Module,_File}|Compiled]) ->
      do_reload_original(Module),
  