anchor.diff:  			{error, Reason}
   	end.
   %% @hidden
  -join15(Node, Nodes, Acc) ->
  +join17(Node, Nodes, Acc) ->
   	case rpc:call(Node, mnesia, add_table_copy, [nrf_ref, node(), ram_copies]) of
   		{atomic, ok} ->
   			error_logger:info_msg("Copied nrf_ref table from ~s.~n", [Node]),
  -			join16(Node, Nodes, [nrf_ref | Acc]);
  +			join18(Node, Nodes, [nrf_ref | Acc]);
   		{aborted, {already_exists, nrf_ref, _}} ->
   			error_logger:info_msg("Found existing nrf_ref table on ~s.~n", [Node]),
  -			join16(Node, Nodes, [nrf_ref | Acc]);
  +			join18(Node, Nodes, [nrf_ref | Acc]);
   		{aborted, {no_exists, {nrf_ref, _}}} ->
   			case create_table(nrf_ref, Nodes) of
   				ok ->
  -					join16(Node, Nodes, [nrf_ref | Acc]);
  +					join18(Node, Nodes, [nrf_ref | Acc]);
   				{error, Reason} ->
   					{error, Reason}
   			end;
  
positive.code: 			{error, Reason}
  	end.
  %% @hidden
  join13(Node, Nodes, Acc) ->
  	case rpc:call(Node, mnesia, add_table_copy, [httpd_group, node(), disc_copies]) of
  		{atomic, ok} ->
  			error_logger:info_msg("Copied httpd_group table from ~s.~n", [Node]),
  			join14(Node, Nodes, [httpd_group | Acc]);
  		{aborted, {already_exists, httpd_group, _}} ->
  			error_logger:info_msg("Found existing httpd_group table on ~s.~n", [Node]),
  			join14(Node, Nodes, [httpd_group | Acc]);
  		{aborted, {no_exists, {httpd_group, _}}} ->
  			case create_table(httpd_group, Nodes) of
  				ok ->
  					join14(Node, Nodes, [httpd_group | Acc]);
  				{error, Reason} ->
  					{error, Reason}
  			end;
  
negative.code: 			{error, Reason}
  	end.
  %% @hidden
  join18(_Node, _Nodes, Tables) ->
  	case mnesia:wait_for_tables(lists:reverse(Tables), ?WAITFORTABLES) of
  		ok ->
  			{ok, Tables};
  