anchor.diff:  		{atomic, ok} ->
   			error_logger:info_msg("Copied bucket table from ~s.~n", [Node]),
   			join12(Node, [bucket | Acc]);
  +		{aborted, {already_exists, bucket, _}} ->
  +			error_logger:info_msg("Found existing bucket table on ~s.~n", [Node]),
  +			join12(Node, [bucket | Acc]);
   		{aborted, Reason} ->
   			error_logger:error_report([mnesia:error_description(Reason),
   				{error, Reason}]),
  
positive.code: 		{atomic, ok} ->
  			error_logger:info_msg("Copied service table from ~s.~n", [Node]),
  			join8(Node, [service | Acc]);
  		{aborted, Reason} ->
  			error_logger:error_report([mnesia:error_description(Reason),
  				{error, Reason}]),
  
negative.code: 		{atomic, ok} ->
  			error_logger:info_msg("Copied httpd_group table from ~s.~n", [Node]),
  			join14(Node, [httpd_group | Acc]);
  		{aborted, {already_exists, httpd_group, _}} ->
  			error_logger:info_msg("Found existing httpd_group table on ~s.~n", [Node]),
  			join14(Node, [httpd_group | Acc]);
  		{aborted, Reason} ->
  			error_logger:error_report([mnesia:error_description(Reason),
  				{error, Reason}]),
  