anchor.diff:  // copy of which should be located in the distribution where this
   // file was obtained (LICENSE.txt).  A copy of the license may also be
   // found online at https://opensource.org/licenses/MIT.
  -//
   
   == NAME
   
  
positive.code: 
  == SYNOPSIS
  
  [source, c]
  ----
  #include <nng/nng.h>
  #include <nng/supplemental/http/http.h>
  
negative.code: 
  == DESCRIPTION
  
  The `nng_http_handler_set_tree()` function causes the _handler_ to be matched if the request URI sent
  by the client is a logical child of the path for _handler_, and no more specific
  _handler_ has been registered.
  
  The `nng_http_handler_set_tree_exclusive()` function is similar to `nng_http_server_set_tree()`
  with the distinction that the _handler_ will be considered to *exclusively* handle its request URI.
  Unlike `nng_http_server_set_tree()`, it will not be possible to register additional
  handlers in logical subdirectories of _handler_.
  
  This is useful in cases when the handler would like to examine the entire path
  and possibly behave differently; for example a REST API that uses the rest of
  the path to pass additional parameters.
  
  TIP: These methods are useful when constructing API handlers where a single
  service address (path) supports dynamically generated children.
  
  TIP: The non-exclusive form is also useful for providing a default handler to be
  generated when a more specific child does not exist.
  This can provide a better experience for users than the standard 404 error
  handling.
  
  == RETURN VALUES
  
  