anchor.diff:              DefaultSubVal
       end.
   
  +search_node_prop(Node, Config, Key, SubKey) when is_atom(Node) ->
  +    search_node_prop(Node, Config, Key, SubKey, undefined);
   search_node_prop(Config, Key, SubKey, DefaultSubVal) ->
  -    case search_node(Config, Key) of
  +    search_node_prop(node(), Config, Key, SubKey, DefaultSubVal).
  +
  +search_node_prop(Node, Config, Key, SubKey, DefaultSubVal) ->
  +    case search_node(Node, Config, Key) of
           {value, PropList} ->
               proplists:get_value(SubKey, PropList, DefaultSubVal);
           false ->
  
positive.code:     end.
  
  search_node(Config, Key) ->
      case search(Config, {node, node(), Key}) of
          {value, _} = V -> V;
          false          -> search(Config, Key)
      end.
  
negative.code:          update/2,
           search_node/2, search_node/1,
           search_node_prop/3, search_node_prop/4,
           search_node_prop/5,
           search/2, search/1,
           search_prop/3, search_prop/4,
           search_prop_tuple/3, search_prop_tuple/4,
  