anchor.diff:      NodeDetails2 = node_details:new(PredList, Node, SuccList, Load, Hostname, RTSize, Memory),
       NodeDetails1_new = node_details:set(NodeDetails1, hostname, HostnameTest),
       NodeDetails2_new = node_details:set(NodeDetails2, hostname, HostnameTest),
  -    node_details_equals(NodeDetails1_new, unknown, unknown, unknown, unknown, unknown, unknown, unknown, HostnameTest, unknown, unknown, unknown) andalso
  -    node_details_equals(NodeDetails2_new, hd(PredList), PredList, Node, unknown, hd(SuccList), SuccList, Load, HostnameTest, RTSize, unknown, Memory).
  +    node_details_equals(NodeDetails1_new, unknown, unknown, unknown, unknown, unknown, unknown, unknown, HostnameTest, unknown, unknown, unknown, [], [hostname]),
  +    node_details_equals(NodeDetails2_new, hd(PredList), PredList, Node, unknown, hd(SuccList), SuccList, Load, HostnameTest, RTSize, unknown, Memory, [my_range, message_log], []).
   
   -spec test_set_get_rt_size(RTSize::node_details:rt_size()) -> true.
   test_set_get_rt_size(RTSizeTest) ->
  
positive.code:     NodeDetails2 = node_details:new(PredList, Node, SuccList, Load, Hostname, RTSize, Memory),
      NodeDetails1_new = node_details:set(NodeDetails1, succlist, SuccListTest),
      NodeDetails2_new = node_details:set(NodeDetails2, succlist, SuccListTest),
      node_details_equals(NodeDetails1_new, unknown, unknown, unknown, unknown, hd(SuccListTest), SuccListTest, unknown, unknown, unknown, unknown, unknown) andalso
      node_details_equals(NodeDetails2_new, hd(PredList), PredList, Node, unknown, hd(SuccListTest), SuccListTest, Load, Hostname, RTSize, unknown, Memory).
  
  -spec test_set_get_load(Load::node_details:load()) -> true.
  test_set_get_load(LoadTest) ->
  
negative.code:     NodeDetails2 = node_details:new(PredList, Node, SuccList, Load, Hostname, RTSize, Memory),
      NodeDetails1_new = node_details:set(NodeDetails1, memory, MemoryTest),
      NodeDetails2_new = node_details:set(NodeDetails2, memory, MemoryTest),
      node_details_equals(NodeDetails1_new, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, MemoryTest, [], [memory]),
      node_details_equals(NodeDetails2_new, hd(PredList), PredList, Node, unknown, hd(SuccList), SuccList, Load, Hostname, RTSize, unknown, MemoryTest, [my_range, message_log], []).
  
  tester_set_get_pred(Config) ->
      tester:test(node_details_SUITE, test_set_get_pred, 1, 1000),
      Config.
  
  tester_set_get_predlist(Config) ->
      tester:test(node_details_SUITE, test_set_get_predlist, 1, 1000),
      Config.
  
  tester_set_get_node(Config) ->
      tester:test(node_details_SUITE, test_set_get_node, 1, 1000),
      Config.
  
  tester_set_get_my_range(Config) ->
      tester:test(node_details_SUITE, test_set_get_my_range, 1, 1000),
      Config.
  
  tester_set_get_succ(Config) ->
      tester:test(node_details_SUITE, test_set_get_succ, 1, 1000),
      Config.
  
  tester_set_get_succlist(Config) ->
      tester:test(node_details_SUITE, test_set_get_succlist, 1, 1000),
      Config.
  
  tester_set_get_load(Config) ->
      tester:test(node_details_SUITE, test_set_get_load, 1, 1000),
      Config.
  
  tester_set_get_hostname(Config) ->
      tester:test(node_details_SUITE, test_set_get_hostname, 1, 1000),
      Config.
  
  tester_set_get_rt_size(Config) ->
      tester:test(node_details_SUITE, test_set_get_rt_size, 1, 1000),
      Config.
  
  tester_set_get_message_log(Config) ->
      tester:test(node_details_SUITE, test_set_get_message_log, 1, 1000),
      Config.
  
  tester_set_get_memory(Config) ->
      tester:test(node_details_SUITE, test_set_get_memory, 1, 1000),
      Config.
  