anchor.diff:  %% @end
   %%-------------------------------------------------------------------------
   
  --spec nodes_remove(L :: list(node()),
  +-spec nodes_remove(L :: nonempty_list(node()),
                      Timeout :: api_timeout_milliseconds()) ->
       ok |
       {error,
  
positive.code: %% @end
  %%-------------------------------------------------------------------------
  
  -spec nodes_add(L :: list(node()),
                  Timeout :: api_timeout_milliseconds()) ->
      ok |
      {error,
  
negative.code: 
  -spec services_search(ServiceName :: cloudi:service_name(),
                        Timeout :: api_timeout_milliseconds()) ->
      {ok, nonempty_list({service_id(), #internal{}} |
                         {service_id(), #external{}})} |
      {error, timeout | noproc | service_name_invalid}.
  
  services_search([_ | _] = ServiceName, Timeout)
  