When I have a repeating appointment, and delete one of the occurrences, a
lot of changes need to be made to the event -- e.g. EXDATE, OCCURRENCE, ...
Just wondering... Does the client have to do all this, or is it just an API
call to the caldav server?