anchor.diff:  
   finish_copy(Storage,Tab,Cs,SenderPid,DatBin,OrigTabRec) ->
       TabRef = {Storage, Tab},
  -    subscr_receiver(TabRef, Cs#cstruct.record_name),
  +    subscr_postprocess(TabRef, Cs#cstruct.record_name),
       case handle_last(TabRef, Cs#cstruct.type, DatBin) of
   	ok ->
   	    mnesia_index:init_index(Tab, Storage),
  
positive.code: 	    down(Tab, Storage)
      end.
  
  subscr_receiver(TabRef = {_, Tab}, RecName) ->
      receive
  	{mnesia_table_event, {Op, Val, _Tid}}
  	  when element(1, Val) =:= Tab ->
  	    if
  
negative.code: 		    handle_event(TabRef, Op, Val);
  		true ->
  		    handle_event(TabRef, Op, setelement(1, Val, RecName))
  	    end;
  
  	{mnesia_table_event, {Op, Val, _Tid}} when element(1, Val) =:= schema ->
  	    %% clear_table is faked via two schema events
  