anchor.diff:                                   {"object", Object},
                                    {"meeting", Meeting}]),
       {ok, deleted} = uce_acl:delete(Domain, {To, Domain}, Object, Action, {Meeting, Domain}, Conditions),
  -    catch uce_event:add(Domain,
  -                        #uce_event{domain=Domain,
  -                                   from={To, Domain},
  -                                   type="internal.acl.delete",
  -                                   location={Meeting, Domain},
  -                                   metadata=[{"action", Action},
  -                                             {"object", Object}] ++ Conditions}),
  +    {ok, _Id} = uce_event:add(Domain,
  +                              #uce_event{domain=Domain,
  +                                         from={To, Domain},
  +                                         type="internal.acl.delete",
  +                                         location={Meeting, Domain},
  +                                         metadata=[{"action", Action},
  +                                                   {"object", Object}] ++ Conditions}),
       json_helpers:ok(Domain).
  
positive.code:     add(Domain, [To, Object, Action, ""], Params, Arg);
  add(Domain, [To, Object, Action, Meeting], [Uid, Sid, Conditions], _) ->
      {ok, true} = uce_presence:assert(Domain, {Uid, Domain}, Sid),
      {ok, true} = uce_acl:assert(Domain, 
                                  {Uid, Domain}, "acl", "add", {Meeting, Domain},
                                  [{"action", Action},
                                   {"object", Object},
  
negative.code:                                          object=Object,
                                           location={Meeting, Domain},
                                           conditions=Conditions}),
      {ok, _Id} = uce_event:add(Domain,
                                #uce_event{domain=Domain,
                                           from={To, Domain},
                                           type="internal.acl.add",
                                           location={Meeting, Domain},
                                           metadata=[{"action", Action},
                                                     {"object", Object}] ++ Conditions}),
      json_helpers:created(Domain).
  
  delete(Domain, [To, Object, Action], Params, Arg) ->
  