anchor.diff:            Events, Service),
       maps:new().
   
  +-spec event(EventType :: clear,
  +            EventData :: list(data()),
  +            Events :: events(),
  +            Service :: cloudi_service:source()) ->
  +    ok.
  +
   event(EventType, EventData, Events, Service) ->
       maps:fold(fun(Key, EventTypes, _) ->
           case lists:member(EventType, EventTypes) of
  
positive.code:                 ok
          end
      end, ok, Events),
      ok.
  
  event(EventType, Key, EventData, Events, Service) ->
  
negative.code:             ok
      end,
      ok.
  
  -spec event_send(event_type(),
                   Key :: key(),
                   EventData :: list(data() | value()),
                   Service :: cloudi_service:source()) ->
      any().
  
  event_send(assign, Key, [Data, ValueNew], Service) ->
      case maps:find(Key, Data) of
  